[MOBY-l] Where does articleName belong? How can I set it in a Simple, using jMoby?
fgibbons at hms.harvard.edu
Thu Aug 18 18:13:02 EDT 2005
I'm having trouble understanding where articleName belongs. I thought I
understood it before, but now that I'm trying to use jMoby to access
services that I'm providing from Perl, I'm confused again..... (But I note
from the MOBY digest that just landed in my mailbox that that's OK, since
articleName has several uses/meanings, and may perhaps soon acquire some
more, so perhaps I'm not the only one ;)
My (Perl) services expect input that looks like this:
In jMoby, from reading TestRequest.java, I can see that it's easy to build
an object to contain a message like, using one of the constructors (it
takes two String arguments: namespace and id). But how do I set the
articleName for the enclosing <Simple> tag? Calling setName() on the
service input MobyDataObject that wraps it, results in that articleName
being handed down to the child element (Object), when it should remain with
Maybe I've got it all wrong. This has worked for me with the Perl API for
over a year, but when trying to interact with those services using jMoby,
it barfs because the response (which looks not unlike the input above)
contains Simples with children, which "is NOT expected" [sic]. But I though
Simples could contain fundamental datatypes like String & friends. Perhaps
this relates to the discussion over the last weeks about what a Collection
Hopefully, I've overlooked something in the javadocs - if so, I'd
appreciate a pointer to the right class.
Thanks in advance.
PhD, Computational Biologist,
Harvard Medical School BCMP/SGM-322, 250 Longwood Ave, Boston MA 02115, USA.
Tel: 617-432-3555 Fax:
More information about the moby-l