UnstableChanges

Summary

  1. Fixed a couple bugs in integration tests. CNRegisterV1ITljava - getCoordingNodeIterator() was overridden in order to return an iterator of Nodes that are schema compliant (though with bogus description, etc) because deserialization on the CN validates against the schema and fails otherwise. CNAuthTestImplementations.java - this was one of the methods that would hang (setAccessPolicy). Setting the timeout milliseconds is a work-around for this. Interestingly, setting it makes the method return the expected data right away (as opposed to just making it timeout). Needs more looking into. CNCallAdapter.java - had to pass v1 Node types to the v1 API call refs #6731
Revision 15133 by andreib:
Fixed a couple bugs in integration tests.
CNRegisterV1ITljava
- getCoordingNodeIterator() was overridden in order to return an iterator of Nodes that are schema compliant (though with bogus description, etc) because deserialization on the CN validates against the schema and fails otherwise.
CNAuthTestImplementations.java
- this was one of the methods that would hang (setAccessPolicy). Setting the timeout milliseconds is a work-around for this. Interestingly, setting it makes the method return the expected data right away (as opposed to just making it timeout). Needs more looking into.
CNCallAdapter.java
- had to pass v1 Node types to the v1 API call

refs #6731
Change TypePath in RepositoryPath in Workspace
The file was modified/software/cicore/trunk/d1_integration/src/main/java/org/dataone/integration/adapters/CNCallAdapter.javad1_integration/src/main/java/org/dataone/integration/adapters/CNCallAdapter.java
The file was modified/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.javad1_integration/src/test/java/org/dataone/integration/it/apiTests/CNRegisterV1IT.java
The file was modified/software/cicore/trunk/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNAuthTestImplementations.javad1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNAuthTestImplementations.java