com.sun.xml.bind.defaultNamespaceRemap
What’s com.sun.xml.bind.defaultNamespaceRemap? just another cozy handshake between a couple of so called reference implementation projects implementing open standard specifications. The following snippet is a bit more telling…“This method guarantees that the JAX-WS RI will finds the JAXB RI”
/**
* Creates a new {@link JAXBRIContext}.
*
* <p>
* {@link JAXBContext#newInstance(Class[]) JAXBContext.newInstance()} methods may
* return other JAXB providers that are not compatible with the JAX-RPC RI.
* This method guarantees that the JAX-WS RI will finds the JAXB RI.
*
* @param classes
* Classes to be bound. See {@link JAXBContext#newInstance(Class[])} for the meaning.
* @param typeRefs
* See {@link #TYPE_REFERENCES} for the meaning of this parameter.
* Can be null.
* @param subclassReplacements
* See {@link #SUBCLASS_REPLACEMENTS} for the meaning of this parameter.
* Can be null.
* @param defaultNamespaceRemap
* See {@link #DEFAULT_NAMESPACE_REMAP} for the meaning of this parameter.
* Can be null (and should be null for ordinary use of JAXB.)
* @param c14nSupport
* See {@link #CANONICALIZATION_SUPPORT} for the meaning of this parameter.
* @param ar
* See {@link #ANNOTATION_READER} for the meaning of this parameter.
* Can be null.
* @since JAXB 2.1 EA2
*/
public static JAXBRIContext newInstance(@NotNull Class[] classes,
@Nullable Collection<TypeReference> typeRefs,
@Nullable Map<Class,Class> subclassReplacements,
@Nullable String defaultNamespaceRemap, boolean c14nSupport,
@Nullable RuntimeAnnotationReader ar) throws JAXBException {
return ContextFactory.createContext(classes, typeRefs, subclassReplacements,
defaultNamespaceRemap, c14nSupport, ar, false, false);
}
About this entry
You’re currently reading “com.sun.xml.bind.defaultNamespaceRemap,” an entry on Show me the code! - By Davanum Srinivas
- Published:
- 5.2.07 / 8pm
- Category:
- Uncategorized
- Tags:
No comments
Jump to comment form | comments rss [?] | trackback uri [?]