[unclassified] [MOBY-dev] Some Perl warnings in registerService with secondaries
Mark Wilkinson
markw at illuminae.com
Wed Mar 16 15:42:42 UTC 2005
Hi José,
Thanks for the bug report! I'm glad someone else is using the secondary
parameter code - up to now, I think only our friends at the Pasteur
institute were using them, but the more eyes/fingers we have testing
these the better!
Could you please do a CVS update so that your error messages line up
with the current codebase? that will make it easier to debug. e.g. in
my copy of the code, line 948 is blank, so it should not be throwing the
error you indicate below.
I will continue exploring the problem until I hear back from you.
Cheers!
M
José María Fernández González wrote:
> Hi MOBYfiers!
> after some tests with registerService and a service definition
> with secondaries, I have realized that you have to declare an empty
> list of enums in each secondary parameter, so the method registers
> your service. Also, even when a secondary parameter does not have
> minimum, maximum or default value, the method uses it internally, and
> so the warnings are ocurring.
>
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.5/MOBY/Client/Central.pm line 946.
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.5/MOBY/Client/Central.pm line 948.
> Use of uninitialized value in concatenation (.) or string at
> /usr/lib/perl5/vendor_perl/5.8.5/MOBY/Client/Central.pm line 949.
>
> As I have seen inside the code, it seems registerService submits
> all these fields to MOBY Central, even when they have not been
> declared. But, it should not do it... Is it perhaps a bug?
>
> Best Regards,
> José María
More information about the MOBY-dev
mailing list