io.atlasmap.xml.inspect.XmlInspectionService.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4 ?
$ M
N O P Q
R S
N T
U
# V W X Y Z
[
\
# ] ^
_ ` a
M
b
c d
M
e
c
f g h
i
j k
j l
j m
n o p q ()V Code LineNumberTable LocalVariableTable this .Lio/atlasmap/xml/inspect/XmlInspectionService; inspectXmlDocument 4(Ljava/lang/String;)Lio/atlasmap/xml/v2/XmlDocument; document Lorg/w3c/dom/Document; e Ljava/lang/Exception; sourceDocument Ljava/lang/String;
StackMapTable ` r
Exceptions 0(Ljava/io/File;)Lio/atlasmap/xml/v2/XmlDocument; Ljava/io/File; 8(Lorg/w3c/dom/Document;)Lio/atlasmap/xml/v2/XmlDocument; inspector .Lio/atlasmap/xml/inspect/XmlInstanceInspector;
inspectSchema schemaSource ,Lio/atlasmap/xml/inspect/XmlSchemaInspector;
schemaFile getDocument .(Ljava/io/InputStream;Z)Lorg/w3c/dom/Document; is Ljava/io/InputStream;
namespaced Z dbf *Ljavax/xml/parsers/DocumentBuilderFactory; b #Ljavax/xml/parsers/DocumentBuilder;
SourceFile XmlInspectionService.java % & s t u "java/lang/IllegalArgumentException Source must be specified % v java/io/ByteArrayInputStream w x % y A B .javax/xml/parsers/ParserConfigurationException org/xml/sax/SAXException java/io/IOException .io/atlasmap/xml/inspect/XmlInspectionException z { % | , : java/io/FileInputStream % } java/lang/Exception ,io/atlasmap/xml/inspect/XmlInstanceInspector ~ ? ? *io/atlasmap/xml/inspect/XmlSchemaInspector ~ v ? ? u &Source must be specified and available ~ } ? ? ? ? ? ? ? ? ? ? ,io/atlasmap/xml/inspect/XmlInspectionService java/lang/Object org/w3c/dom/Document java/lang/String isEmpty ()Z (Ljava/lang/String;)V getBytes ()[B ([B)V
getMessage ()Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V (Ljava/io/File;)V inspect (Lorg/w3c/dom/Document;)V getXmlDocument "()Lio/atlasmap/xml/v2/XmlDocument; java/io/File exists (javax/xml/parsers/DocumentBuilderFactory newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; setNamespaceAware (Z)V newDocumentBuilder %()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder parse -(Ljava/io/InputStream;)Lorg/w3c/dom/Document; ! # $ % &