It hasn't affected the namespaces, it's just moved their declarations
around, right?  I think the addRelationship api presumes that you are
interested in the triples more than their serialization into XML.

On 2/2/11, Nguyen, Vincent (CDC/OD/OADS) (CTR) <v...@cdc.gov> wrote:
> When I use the addRelationship method, it affects previous namespaces in
> my RDF description.
>
>
>
> My RDF description starts out looking like this
>
> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
> xmlns:rel="info:fedora/fedora-system:def/relations-external#">
>
>   <rdf:Description rdf:about="info:fedora/demo:123">
>
>     <rel:isCollection>true</rel:isCollection>
>
>   </rdf:Description>
>
> </rdf:RDF>
>
>
>
> After I call this method
>
> apim.addRelationship("demo:123",
> "info:fedora/fedora-system:def/model#hasModel",
> "info:fedora/cmodel:allObjects", false, null);
>
>
>
> it becomes this:
>
> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
>
>   <rdf:Description rdf:about="info:fedora/demo:123">
>
>     <isCollection
> xmlns="info:fedora/fedora-system:def/relations-external#">true</isCollec
> tion>
>
>     <hasModel rdf:resource="info:fedora/cmodel:allObjects"
> xmlns="info:fedora/fedora-system:def/model#"/>
>
>   </rdf:Description>
>
> </rdf:RDF>
>
>
>
>
>
> Any ideas?
>
>
>
>
>
> Vincent Vu Nguyen
>
>
>
>
>
>

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to