[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ganymede Help] Re: problems with invid fields and xml
|
Gaurav, I'm cc:'ing this to ganymede-help. Please reply by emailing
to ganymede-help rather than directly to me. I'll cc: ganymede-help
and reply to you, and that way it'll all get archived on the Ganymede
web site.
| Hey Jon...
| Suddenly i have a problem now!!! None of my invid fields are
| working ....i have some invid fields in my objects that point to some
| other object, everything was fine..but some how things got messed up.
| For example if i have an object
|
| <object type="Address" id="153.104.64.39">
| <A-ID>4949</A-ID>
| <HardWare-ID>005004da4841</HardWare-ID>
| <Dynamic>true</Dynamic>
| <Subnet-ID>
| <invid type="Subnet" id="Tolentine (UNIT and PS)"/>
| </Subnet-ID>
| <HostName>
| <string val="tol-24.unit.villanova.edu"/>
| </HostName>
| <PTR-ID>tol-24.unit.villanova.edu</PTR-ID>
| <SOA-ID>
| <invid type="Start_of_Authority" id="villanova.edu"/>
| </SOA-ID>
| <TTL>3600</TTL>
| <HostNumber><ip val="153.104.64.39"/></HostNumber>
| <Owner>kbelen</Owner>
| </object>
|
| Now whats happening here is the invid field should contain an entry for
| this subnet....when i send this data to the server( xmlclient username
| passwd filename) on the RHS of the invid field it shows me all the
| valid entries i.e all the objects that my field is pointing towards but
| it doesnt add the subnet object (here Tolentine (UNIT and PS)) and this
| is happening for all the invid fields .....
Wait, hold on. You're saying that, after you transmit this object to
the server using xmlclient, you run the Ganymede client, edit the
object, and when you do you see a list of appropriate choices for the
Subnet-ID field, but you don't see the "Tolentine (UNIT and PS)"
subnet listed in the left hand side?
I think that's what you're saying, but you're talking about 'valid
entries' and 'all the objects that the field is pointing towards',
but not the subnet.. ?
How do you know this is happening for 'all the invid fields'? All the
invid fields in all types of objects? Did this object exist on the
server before hand? Did any fields get loaded properly by the
xmlclient?
| the schema definition for this object is
|
| <objectdef name="Address" id="270">
| <classdef name="arlut.csd.ganymede.custom.Address"/>
| <label fieldid="263"/>
| <fielddef name="A-ID" id="256">
| <typedef type="numeric">
| <namespace val="Cname"/>
| </typedef>
| </fielddef>
| <fielddef name="HardWare-ID" id="258">
| <typedef type="string">
| </typedef>
| </fielddef>
| <fielddef name="Dynamic" id="268">
| <typedef type="boolean"/>
| </fielddef>
| <fielddef name="Subnet-ID" id="262">
| <typedef type="invid">
| <vector maxSize="10000"/>
| <targetobject name="Subnet"/>
| </typedef>
| </fielddef>
| <fielddef name="HostName" id="259">
| <typedef type="string">
| <vector/>
| </typedef>
| </fielddef>
| <fielddef name="PTR-ID" id="267">
| <typedef type="string">
| </typedef>
| </fielddef>
| <fielddef name="SOA-ID" id="257">
| <typedef type="invid">
| <vector maxSize="10000"/>
| <targetobject name="Start_of_Authority"/>
| </typedef>
| </fielddef>
| <fielddef name="CName" id="265">
| <typedef type="invid">
| <vector maxSize="10000"/>
| <targetobject name="Canonical_Name"/>
| </typedef>
| </fielddef>
| <fielddef name="Mail_Exchanger" id="266">
| <typedef type="invid">
| <vector maxSize="10000"/>
| <targetobject name="Mail_Exchanger"/>
| </typedef>
| </fielddef>
| <fielddef name="SubDomain" id="260">
| <typedef type="string">
| </typedef>
| </fielddef>
| <fielddef name="TTL" id="261">
| <typedef type="numeric"/>
| </fielddef>
| <fielddef name="HostNumber" id="263">
| <typedef type="ip">
| <namespace val="Cname"/>
| </typedef>
| </fielddef>
| <fielddef name="Owner" id="264">
| <typedef type="string">
| </typedef>
| </fielddef>
| </objectdef>
|
| Everything was fine till yesterday!!!!!!!! It suddenly happened........
| Pls comment
When you run the xmlclient on the object you want to load, what does the
xmlclient say? If there was an error message, the xmlclient should tell
you that. Can you try to load an object onto your server and see if
there are any messages from the xmlclient?
What I'm suspecting is that the server can't find any Subnet object
called "Tolentine (UNIT and PS)", so it can't link it together.
Alternately, it could be a permissions problem. Lots of things might
be going on here, but I need a *lot* more information from you to make
sense of it.
Remember, always give me as much information as you possibly
can.. where you started, what you did, and what the results were, in
complete and explicit detail. Here, I don't know what you had in the
server to start off, I don't know what the complete contents of the
XML file were, I don't know what the xmlclient told you when you tried
this.
If you worry that you'd have to give me too much information, then try
and create a simplified test case that shows the problem you're having
and send me all the information you have about the test case.
| Thank you
| Gaurav
-------------------------------------------------------------------------------
Jonathan Abbey jonabbey@arlut.utexas.edu
Applied Research Laboratories The University of Texas at Austin
Ganymede, a GPL'ed metadirectory for UNIX http://www.arlut.utexas.edu/gash2
----------------------------------------------------------------------------
To make changes to your subscription to the Ganymede Help list, send
mail to majordomo@arlut.utexas.edu.
To unsubcribe, include the line
unsubscribe ganymede-help
in the body of your mail message
Visit the Ganymede web page at http://www.arlut.utexas.edu/gash2
----------------------------------------------------------------------------