Once you declare a method to be static all other methods of that class that you start accessing from the first static method need to be static.. SO you're heading towards a bad design. I would say unless it is your top level class avoid it.
Are you sure? Meaning I can't using Java2WSDL or something similar use a java class with overloaded methods to generate a WSDL wherein i have overloaded operations? I thought this was supported by the spec.