diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/nexus/Endpoint.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/nexus/Endpoint.java index 04589bb5de4a..48ebd5ade910 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/nexus/Endpoint.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/nexus/Endpoint.java @@ -48,7 +48,7 @@ public class Endpoint { public DataIndex(final String nexusRoot) throws JAXBException { - _jc = JAXBContext.newInstance("org.jetbrains.idea.maven.services.nexus"); + _jc = JAXBContext.newInstance("org.jetbrains.idea.maven.services.nexus", getClass().getClassLoader()); _jaxbDispatcher = new JAXBDispatcher(_jc); _dsDispatcher = new DSDispatcher(); _uriBuilder = new UriBuilder(); @@ -140,7 +140,7 @@ public class Endpoint { public DataIndexRepository(String repository) throws JAXBException { - _jc = JAXBContext.newInstance("org.jetbrains.idea.maven.services.nexus"); + _jc = JAXBContext.newInstance("org.jetbrains.idea.maven.services.nexus", getClass().getClassLoader()); _jaxbDispatcher = new JAXBDispatcher(_jc); _dsDispatcher = new DSDispatcher(); _uriBuilder = new UriBuilder();