This person had the same problem, but I don't really understand the solution:
http://communities.vmware.com/message/1896784 On Mon, Mar 18, 2013 at 7:12 PM, Mike Tutkowski < mike.tutkow...@solidfire.com> wrote: > Hi Min, > > I think this is VI Java...I'm just learning about that (haven't used it > before). > > I guess maybe I don't understand what VI Java is. Is it not expected to > conform to normal Java compile rules (like any exception you throw must be > a Throwable)? > > Thanks for clarifying this for me! > > > On Mon, Mar 18, 2013 at 5:12 PM, Min Chen <min.c...@citrix.com> wrote: > >> Which sample code are you looking at? I am looking at sample files coming >> with 5.1 vim25.jar, they always throw RuntimeFaultFaultMsg. Can you tell >> me the java file name you are looking at? Maybe you are using VI java, not >> VMware SDK jar? >> >> Thanks >> -min >> >> On 3/18/13 4:06 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com> >> wrote: >> >> >Here is some of the problematic sample code: >> > >> > ObjectContent[] ocs = service.retrieveProperties( >> > >> > content.getPropertyCollector(), >> > >> > new PropertyFilterSpec[] {pfSpec}); >> > >> > >> >It claims to throw a RuntimeFault exception. However, when I look at the >> >API docs for RuntimeFault, as you say, it does not extend Throwable. >> > >> > >> >Why then is the method claiming to throw RuntimeFault? >> > >> > >> >Do you know about that, Min? >> > >> > >> >Thanks! >> > >> > >> >On Mon, Mar 18, 2013 at 5:01 PM, Min Chen <min.c...@citrix.com> wrote: >> > >> >> In Vmware 5.1 SDK, RuntimeFaultFaultMsg is the exception class for >> >> RuntimeFault. RuntimeFault itself is not extended from Throwable. >> >> >> >> Thanks >> >> -min >> >> >> >> On 3/18/13 3:39 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com> >> >>wrote: >> >> >> >> >Hi, >> >> > >> >> >I've been playing around with VMware API commands to create a >> >>datastore. >> >> > >> >> >In sample code I've found, they are throwing a RuntimeFault exception. >> >> > >> >> >The problem is this class does not extend Throwable. >> >> > >> >> >I admit...I'm totally confused about this. How are they throwing an >> >> >exception that doesn't extend Throwable? When I ask Eclipse to create >> >>a >> >> >try/catch block for me, it seems confused, as well? >> >> > >> >> >Anyone know anything about this? >> >> > >> >> >Thanks! >> >> > >> >> >-- >> >> >*Mike Tutkowski* >> >> >*Senior CloudStack Developer, SolidFire Inc.* >> >> >e: mike.tutkow...@solidfire.com >> >> >o: 303.746.7302 >> >> >Advancing the way the world uses the >> >> >cloud<http://solidfire.com/solution/overview/?video=play> >> >> >* * >> >> >> >> >> > >> > >> >-- >> >*Mike Tutkowski* >> >*Senior CloudStack Developer, SolidFire Inc.* >> >e: mike.tutkow...@solidfire.com >> >o: 303.746.7302 >> >Advancing the way the world uses the >> >cloud<http://solidfire.com/solution/overview/?video=play> >> >* * >> >> > > > -- > *Mike Tutkowski* > *Senior CloudStack Developer, SolidFire Inc.* > e: mike.tutkow...@solidfire.com > o: 303.746.7302 > Advancing the way the world uses the > cloud<http://solidfire.com/solution/overview/?video=play> > *™* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *™*