The latest source code snapshot is available for download here. The code snapshot includes
the latest features and bug fixes.
Note: While the latest source distribution will NEVER break compatibility
it also may not have undergone the same level of testing as a certified release.
Follow the link and check the documentation for snapshot release details.
OpenSSRF v3.1 and later depend upon
EclipseLink MOXy
to bind Java classes with XML Schemas. This dependency is required
to read and write OpenSSRF XML documents.
Dependency Background:
The Java Architecture for XML Binding (JAXB) reference implementation does not support
XML Value types that are derived from another class; EclipseLink MOXy does. Otherwise
the two implementations are functionally identical (for the needs of OpenSSRF).
OpenSSRF requires this XML Value type binding feature because of the technique in which
metadata annotations for primitive fields are implemented:
as a abstract, annotated class (AMetadata
)
extended by containers for each primitive type.
Metadata annotated values are provided by the following SSRF data types:
ChannelFreq
CircuitRemarks
Comment
Country
DCSTrunk
DetailedFunction
DocketNum
EmsClass
HostDocketNum
HostNation
Installation
OffTheShelfEquipment
RxModeRef
ServiceArea
StnClass
TCalendar
TDecimal
TDouble
TInteger
TString