If I'm reading Eclipse correctly, the sample from vCampus for PI Web Services 2010 R2 uses Axis2 v. 1.4. That said, the class framework used shouldn't change how our methods are called and how the return classes are used. The sample used synchronous calls to GetPIArchiveData (yes, the Axis proxies do lower-case the first letter of our methods for some reason); perhaps you have been looking at asynchronous classes in Axis?
I am not planning any new Java samples in the near-term. If you post a few more details, however, perhaps we can help get you pointed in the right direction.