[one-users] Java OCA: poor choiche of Exception class
Carlos Martín Sánchez
cmartin at opennebula.org
Thu Apr 28 08:28:57 PDT 2011
Hi there,
The RuntimeException looks better to me.
The only thing I'm not sure about is why you deleted the 'throws'
declaration from Client.java.
Doing that, a client application is not forced to catch the connection
problem.
I think it's better to force the coder to be aware of this kind of problems,
and prepare a nice error dialog, or a re-try mechanism.
What do you think about using the RuntimeException and
'public Client() throws OpenNebulaConfigurationError' ?
Best regards,
Carlos.
--
Carlos Martín, MSc
Project Major Contributor
OpenNebula - The Open Source Toolkit for Cloud Computing
www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
On Tue, Apr 12, 2011 at 10:10 AM, Gian Uberto Lauri <saint at eng.it> wrote:
> According to the last update in issue #572
>
> >>>>> "r" == redmine <redmine at opennebula.org> writes:
>
> r> Issue #572 has been updated by Ruben S. Montero.
>
> r> Target version changed from Release 2.2 to Release 2.4
>
> r> This is initially scheduled for 2.4
>
> does the OpenNebula team plan to include my contribution in the code,
> and if yes, which kind of exception (the Error or the Runtime
> Exception) ?
>
> I ask this because I am working on a OVF aware OCCI implementation
> that relies on the OCA API (for Venus-C) and I wonder if I can use my
> modified code now or this spells trouble.
>
> Zeeshan, your opinion is welcome, too!
>
> --
> ing. Gian Uberto Lauri
> Ricercatore / Reasearcher
> Laboratorio Ricerca e Sviluppo / Research & Development Lab.
> Area Calcolo Distribuito / Distributed Computation Area
>
> GianUberto.Lauri at eng.it
>
> Engineering Ingegneria Informatica spa
> Corso Stati Uniti 23/C, 35127 Padova (PD)
>
> Tel. +39-049.8283.571 | main(){printf(&unix["\021%six\012\0"],
> Fax +39-049.8283.569 | (unix)["have"]+"fun"-0x60);}
> Skype: gian.uberto.lauri | David Korn, AT&T Bell Labs
> http://www.eng.it | ioccc best One Liner,
> 1987
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110428/3a394d54/attachment-0003.htm>
More information about the Users
mailing list