soapUI is a web service, SOA, SOAP testing tool which provides a GUI for generating these stubs for those who do not like the command line. soapUI is a free open source desktop application for inspecting contract, invoking, developing, testing (functional, load, compliance, simulation) web services.

Tuesday, May 18, 2010

dwr 3.0 is still in development stages but after checking out dwr 2.0 which requires XML configuration I was willing to take the risk of diving into a release candidate library under heavy development.

I have commented line 9. This issue has more to do with Spring configuration than DWR. Since you are specifying the AnnotationMethodHandlerAdapter the normally provided (by default) BeanNameUrlHandlerMapping is no longer provided (Spring does not provide it if another handler is specified. Error message thrown is :-

Friday, May 14, 2010

Look what I received in my email today. Last time I used Offlice Live Workspace beta – My editing rights were removed without informing me that the beta period had expired. I found out the hard way. When I click on a word doc it used to prompt me to download!

At present, I use Ms Office Live Workspace as a backup for my Google docs account. Should I try Ms again? That depends on whether it is beta and the “soon” factor

Your Office Live Workspace account will be upgraded for free.

Good news!

Your Microsoft Office Live Workspace beta account is about to become even better. You already know it’s a great way to store and share documents, and soon it will come together with Windows Live SkyDrive to become a great way to view, create, and edit documents from virtually anywhere.

In the coming months, you’ll receive notification when your Office Live Workspace account will be upgraded, along with further details. Until then, there’s no need for you to do anything.

With your SkyDrive account, you’ll get 25 GB of online storage for sharing both documents and photos. Your SkyDrive account is designed to work smoothly with other Windows Live services like Hotmail and Messenger. And you’ll be able to view and edit documents from virtually anywhere* using new Microsoft Office Web Apps.

Wednesday, May 12, 2010

Manually delete the new Grails installation from c:\grails and override it with older grails installation

Delete version related upgraded plugin zips from C:\grails\plugins. This is very easy to identify by the suffix eg. grails-tomcat-1.2.2.zip works for Grails version 1.2.2 and grails-tomcat-1.3.zip works for Grails version 1.3

Delete zip and directory in C:\Documents and Settings\vsanzgiri\.grails\<old_version>\projects\<ProjectName>\plugins

Delete zip from C:\Documents and Settings\vsanzgiri\.grails\<old_version>\plugins

You would need to know your licensed products. Quest allows you to download all executables if you are not licensed it will only show up as a trial version. I used the Toad for Oravle 10.5 Commercial Installer

Toad does not upgrade the previous version. After installing you will have to import settings from the older version and then uninstall the older version

I had to change the folder to make it work

The Quest SQL Optimizer for Oracle requires you to have .Net Framework. What’s weird about this is there is no version of .Net Framework named 2.1. I received this error message even after I installed 4.0

Start Tomcat ========= I'm using tomcat - and whilst I understand Jetty is meant to be good for development, it doesn't seem to yet support eclipse 3.2. You probably have a script to start and restart tomcat or using a plugin to restart it. I'm using sysdeo (http://www.eclipseplugincentral.com/...k-cid-120.html) which seemed to me to be the most common. With the sysdeo plug in I can start my tomcat in eclipse which can link in to the debugger. In this case I have used MyEclipse to reproduce the error.

Attach the source ============== in your build path (project properties, java build path) select the libraries tab and the spring jar. Expand the + and click on source attachment, and edit the path to be the spring source 'src' directory. I manually downloaded spring 3.0 release with the sources and pointed to that jar file : http://www.springsource.com/download/community

Set Breakpoint in ContextLoaderListener ========================= In the spring jar on the build path, find org.springframework.web.context and the ContextLoaderListener class. Set a breakpoint at line which will read this.contextLoader.initWebApplicationContext(event .getServletContext()); This will be around line 47 (Spring 3.0)

find the error! ========== Now when you start tomcat from within an eclipe plugin it will stop at the above. Choose to 'step return' once and then wait for the container to load everything up and find an error. If there is an error you will now be at standardcontext.listenerstart and you can now look at the error in the variable window under 't'. There are 'cause' error, make sure you take a look at them all since some can be wrapped/hidden. If you're using hibernate, I find that this does show the hbm mapping file problems, but the actual bean which causes the error can be wrong - it seems to just take the first bean in its list!

In my case the error was :-

java.io.FileNotFoundException: class path resource [application.properties] cannot be opened because it does not exist