- assigned_to: doballve --> farrukh_najmi
Registry A and Registry B are federated registries running on 2 distinct machines with different IP addresses.
On Registry A, I create an ExtrinsicObject called objectA.test, and I choose a file for it and save it. On Registry B, I create an ExtrinsicObject called objectB.test, and choose a file for this and save it. Using the Web UI on Machine A (Registry A), searching for %.test returns objectA.test, and after clicking on that object a link is shown that says "View Repository Item content".
If I do a federated search for %.test from RegistryA, it correctly returns both objects, objectA.test and objectB.test. However, upon clicking on objectB.test there is no link to allow me to view the content, and in the logs I am getting the following error message:
2007-07-17 09:27:23,916 WARN
org.freebxml.omar.client.ui.thin.RegistryObjectBean[http-8443-Processor2
5] - Could not access the getter method:RepositoryItemPresent
The metadata is displayed fine, it is only the RepositoryItem that appears to be not working. Additionally, the link below the unique identifier (i.e.
https://localhost:8443/omar/registry/http?interface=QueryManager&method=
getRegistryObject¶m-id=urn%3Auuid%3A89adcc3d-3020-47ca-be5d-b6773379
1fe4) returns a 404 error upon clicking on it.
The same thing happens when I'm on Registry B and try to view the object on Registry A.
Using the JAVA UI, I do the search as before from Machine A, and both objects show up. When right clicking ObjectA, I click "Show RepositoryItem" and it successfully opens (as it did before with the Web UI). Upon choosing "Show RepositoryItem" after right clicking on ObjectB, an Information box opens stating "There is no repository item for this object and there is no URL specified to external content."
(That Information error message is the same one that appears if I create an object on Registry A without a file attached to it and then try to view it from Registry A with the Java UI).