/** * Constructs a JAXBAssertionBuilder from the QName of the schema type * @param qn the schema type * @throws JAXBException * @throws ClassNotFoundException */ public JaxbAssertionBuilder(QName qn) throws JAXBException, ClassNotFoundException { this(JAXBUtils.namespaceURIToPackage(qn.getNamespaceURI()) + "." + JAXBUtils.nameToIdentifier(qn.getLocalPart(), JAXBUtils.IdentifierType.CLASS), qn); }
/** * Constructs a JAXBAssertionBuilder from the QName of the schema type * @param qn the schema type * @throws JAXBException * @throws ClassNotFoundException */ public JaxbAssertionBuilder(QName qn) throws JAXBException, ClassNotFoundException { this(JAXBUtils.namespaceURIToPackage(qn.getNamespaceURI()) + "." + JAXBUtils.nameToIdentifier(qn.getLocalPart(), JAXBUtils.IdentifierType.CLASS), qn); }
private static boolean addJaxbObjectFactory(JAXBException e1, Set<Class<?>> classes) { boolean added = false; java.io.ByteArrayOutputStream bout = new java.io.ByteArrayOutputStream(); java.io.PrintStream pout = new java.io.PrintStream(bout); e1.printStackTrace(pout); String str = new String(bout.toByteArray()); Pattern pattern = Pattern.compile("(?<=There's\\sno\\sObjectFactory\\swith\\san\\s" + "@XmlElementDecl\\sfor\\sthe\\selement\\s\\{)\\S*(?=\\})"); java.util.regex.Matcher matcher = pattern.matcher(str); while (matcher.find()) { String pkgName = JAXBUtils.namespaceURIToPackage(matcher.group()); try { Class<?> clz = JAXBContextCache.class.getClassLoader() .loadClass(pkgName + "." + "ObjectFactory"); if (!classes.contains(clz)) { classes.add(clz); added = true; } } catch (ClassNotFoundException e) { // do nothing } } return added; }
private static boolean addJaxbObjectFactory(JAXBException e1, Set<Class<?>> classes) { boolean added = false; java.io.ByteArrayOutputStream bout = new java.io.ByteArrayOutputStream(); java.io.PrintStream pout = new java.io.PrintStream(bout); e1.printStackTrace(pout); String str = new String(bout.toByteArray()); Pattern pattern = Pattern.compile("(?<=There's\\sno\\sObjectFactory\\swith\\san\\s" + "@XmlElementDecl\\sfor\\sthe\\selement\\s\\{)\\S*(?=\\})"); java.util.regex.Matcher matcher = pattern.matcher(str); while (matcher.find()) { String pkgName = JAXBUtils.namespaceURIToPackage(matcher.group()); try { Class<?> clz = JAXBContextCache.class.getClassLoader() .loadClass(pkgName + "." + "ObjectFactory"); if (!classes.contains(clz)) { classes.add(clz); added = true; } } catch (ClassNotFoundException e) { // do nothing } } return added; }
private static boolean addJaxbObjectFactory(JAXBException e1, Set<Class<?>> classes) { boolean added = false; java.io.ByteArrayOutputStream bout = new java.io.ByteArrayOutputStream(); java.io.PrintStream pout = new java.io.PrintStream(bout); e1.printStackTrace(pout); String str = new String(bout.toByteArray()); Pattern pattern = Pattern.compile("(?<=There's\\sno\\sObjectFactory\\swith\\san\\s" + "@XmlElementDecl\\sfor\\sthe\\selement\\s\\{)\\S*(?=\\})"); java.util.regex.Matcher matcher = pattern.matcher(str); while (matcher.find()) { String pkgName = JAXBUtils.namespaceURIToPackage(matcher.group()); try { Class<?> clz = JAXBContextCache.class.getClassLoader() .loadClass(pkgName + "." + "ObjectFactory"); if (!classes.contains(clz)) { classes.add(clz); added = true; } } catch (ClassNotFoundException e) { // do nothing } } return added; }
private static boolean addJaxbObjectFactory(JAXBException e1, Set<Class<?>> classes) { boolean added = false; java.io.ByteArrayOutputStream bout = new java.io.ByteArrayOutputStream(); java.io.PrintStream pout = new java.io.PrintStream(bout); e1.printStackTrace(pout); String str = new String(bout.toByteArray()); Pattern pattern = Pattern.compile("(?<=There's\\sno\\sObjectFactory\\swith\\san\\s" + "@XmlElementDecl\\sfor\\sthe\\selement\\s\\{)\\S*(?=\\})"); java.util.regex.Matcher matcher = pattern.matcher(str); while (matcher.find()) { String pkgName = JAXBUtils.namespaceURIToPackage(matcher.group()); try { Class<?> clz = JAXBContextCache.class.getClassLoader() .loadClass(pkgName + "." + "ObjectFactory"); if (!classes.contains(clz)) { classes.add(clz); added = true; } } catch (ClassNotFoundException e) { // do nothing } } return added; }
seiName.append(JAXBUtils.namespaceURIToPackage(interfaceName.getNamespaceURI())); seiName.append("."); seiName.append(JAXBUtils.nameToIdentifier(interfaceName.getLocalPart(),
seiName.append(JAXBUtils.namespaceURIToPackage(interfaceName.getNamespaceURI())); seiName.append("."); seiName.append(JAXBUtils.nameToIdentifier(interfaceName.getLocalPart(),