Friday, January 30, 2015

Oracle Reports Unable to Open Reports Builder 11g (Appears Minimized in Taskbar)

This helped me today

Wednesday, January 28, 2015

Handling classpath issues

Came across this issue today
java.lang.NoSuchMethodError    org.apache.commons.codec.binary.Base64.encodebase64

Eventually realized this was because the class Base64 was picked from wrong jar file... the ques was which one , I mean as i got this in web application ... so the hierarchy is not easy to trace.

I tried adding the following line before the exception

And then eventually modified the classpath settings to modify the issue.

Wednesday, January 21, 2015

Tomcat startup window disappears ?

Wednesday, December 10, 2014

Selenium WebDriver Wait

Running Groovy Code From Java

public class CodeExecutor {

     * @param args
    public static void main(String[] args) {

    static void runWithGroovyShell()  {
        new GroovyShell().evaluate("println 'Hello World'");


Friday, December 5, 2014

Java Swing Design Patterns

Sharing a few good links for Swing Desing Paterns


Friday, February 1, 2013



The SOAPAction field of the HTTP-Header identifies the purpose of the SOAP-HTTP request. The value of this field is a URI without special requirements due to presence or format. A HTTP client which sends a SOAP request has to use this header field.


The presence of the SOAPAction field of the HTTP header can be used by firewalls to filter SOAP requests.
The field value of an empty String means the purpose of the request is to be determined from HTTP request URI itself (examples line 3).
No field value at all (examples line 4) means there is no hint for the purpose of the message provided.