io.atlasmap.xml.module.XmlModule.class Maven / Gradle / Ivy
Go to download
A single aggregated bundle which contains all AtlasMap library artifacts including modules.
???? 4s
? ? !"
#$
?%
?&
'
?(
)
?*
+
,-
./0123
4
506
78
9:;<=>?@
"A BC
DE
?F
DGHIJKLMLNO
"PQHRS
TUV
?W
4X
4YZ[
\]0K^ _`
<a
_Pb
<c
@d
@ef
D
gh0ij
Hk
HFHlm
Lnopqrst
k*u
kv Bw
4xy
kz
k{|r}~
]#
]
]?
??r?
$???
k??
f?
k?
??0???
??r?
???
p
??
]?
]9
p?0???
L???
L?
??????
??
??
??
??
???
???
??
??
??
??
??
?9??
????
??
???
??? LOG Lorg/slf4j/Logger; ()V Code LineNumberTable LocalVariableTable this "Lio/atlasmap/xml/module/XmlModule; processPreValidation )(Lio/atlasmap/spi/AtlasInternalSession;)V atlasSession &Lio/atlasmap/spi/AtlasInternalSession; xmlValidationService -Lio/atlasmap/xml/module/XmlValidationService; xmlValidations Ljava/util/List; LocalVariableTypeTable -Ljava/util/List;
StackMapTable$?
Exceptions processPreSourceExecution key Ljava/lang/String; sourceUriParams Ljava/util/Map; session sourceDocument Ljava/lang/Object; sourceDocumentString enableNamespaces Z reader %Lio/atlasmap/xml/core/XmlFieldReader; 5Ljava/util/Map;@>??V processPreTargetExecution ds Lio/atlasmap/v2/DataSource; ns !Lio/atlasmap/xml/v2/XmlNamespace; xmlNs "Lio/atlasmap/xml/v2/XmlNamespaces; template nsMap writer %Lio/atlasmap/xml/core/XmlFieldWriter;?^m readSourceValue sourceField Lio/atlasmap/v2/Field;? populateTargetField index Ljava/lang/Integer; subFields sourceSubField targetSubField Lio/atlasmap/xml/v2/XmlField; subPath Lio/atlasmap/xml/core/XmlPath; i I targetField path targetFieldGroup Lio/atlasmap/v2/FieldGroup; (Ljava/util/List;??~?? writeTargetValue f processPostSourceExecution processPostTargetExecution isSupportedField +(Lio/atlasmap/v2/Field;)Ljava/lang/Boolean; field convertDocumentToString *(Lorg/w3c/dom/Document;)Ljava/lang/String; domSource #Ljavax/xml/transform/dom/DOMSource; result )Ljavax/xml/transform/stream/StreamResult; tf (Ljavax/xml/transform/TransformerFactory; transformer !Ljavax/xml/transform/Transformer; e *Ljavax/xml/transform/TransformerException; document Lorg/w3c/dom/Document; domFact *Ljavax/xml/parsers/DocumentBuilderFactory; Ljava/io/StringWriter;????
cloneField .(Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/Field;
SourceFile XmlModule.java RuntimeVisibleAnnotations #Lio/atlasmap/spi/AtlasModuleDetail; name XmlModule uri atlas:xml modes SOURCE TARGET dataFormats xml configPackages io.atlasmap.xml.v2 ? ???? ? ? ;Invalid session: Session and AtlasMapping must be specified??? (io/atlasmap/api/AtlasValidationException Invalid session ?? +io/atlasmap/xml/module/XmlValidationService???? ?????????????????????? java/lang/StringBuilder Detected ?????? xml validation notices???? "{}: processPreValidation completed???? java/lang/String .Null or non-String source document: docId='%s' java/lang/Object?????????????????????? disableNamespaces true Disabling namespace support #io/atlasmap/xml/core/XmlFieldReader ?
'{}: processPreSourceExecution completed? io/atlasmap/v2/DataSource io/atlasmap/xml/v2/XmlDataSource?? java/util/HashMap??? io/atlasmap/xml/v2/XmlNamespace? #io/atlasmap/xml/core/XmlFieldWriter ? &{}: processPreTargetExcution completed #$%&'( "Source document '%s' doesn't exist)?*?+, [{}: processSourceFieldMapping completed: SourceField:[docId={}, path={}, type={}, value={}]-./ ?01& io/atlasmap/xml/core/XmlPath2?3?456789:;<=>? io/atlasmap/v2/FieldGroup@?AB?C?D io/atlasmap/v2/Field MThe number of source fields (%s) is smaller than target index (%s) - ignoringEFG8 ? ? io/atlasmap/xml/v2/XmlFieldHIJKNO?P ?{}: processTargetFieldMapping completed: SourceField:[docId={}, path={}, type={}, value={}], TargetField:[docId={}, path={}, type={}, value={}]QRS ?TU ({}: processPostSourceExecution completedVW ? ?X? 9No target document created for DataSource:[id=%s, uri=%s]YZ ({}: processPostTargetExecution completed ? ?[\?E]?^_`a !javax/xml/transform/dom/DOMSource ?b java/io/StringWriter 'javax/xml/transform/stream/StreamResult ?cd^efghij (javax/xml/transform/TransformerException .Error converting Xml document to string msg=%sk??l io/atlasmap/api/AtlasException ?l io/atlasmap/xml/module/XmlModulemno io/atlasmap/core/BaseAtlasModule java/util/List
java/util/Map java/util/Iterator io/atlasmap/xml/v2/XmlNamespaces $io/atlasmap/spi/AtlasInternalSession java/lang/Integer org/w3c/dom/Document (javax/xml/parsers/DocumentBuilderFactory
getMapping ()Lio/atlasmap/v2/AtlasMapping; org/slf4j/Logger error (Ljava/lang/String;)V getConversionService *()Lio/atlasmap/spi/AtlasConversionService; getFieldActionService +()Lio/atlasmap/spi/AtlasFieldActionService; T(Lio/atlasmap/spi/AtlasConversionService;Lio/atlasmap/spi/AtlasFieldActionService;)V getMode #()Lio/atlasmap/spi/AtlasModuleMode; setMode $(Lio/atlasmap/spi/AtlasModuleMode;)V getDocId ()Ljava/lang/String; setDocId validateMapping /(Lio/atlasmap/v2/AtlasMapping;)Ljava/util/List; getValidations ()Lio/atlasmap/v2/Validations; io/atlasmap/v2/Validations
getValidation ()Ljava/util/List; addAll (Ljava/util/Collection;)Z isDebugEnabled ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; size ()I (I)Ljava/lang/StringBuilder; toString debug '(Ljava/lang/String;Ljava/lang/Object;)V getSourceDocument &(Ljava/lang/String;)Ljava/lang/Object; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; io/atlasmap/v2/AuditStatus WARN Lio/atlasmap/v2/AuditStatus; io/atlasmap/core/AtlasUtil addAudit ?(Lio/atlasmap/api/AtlasSession;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/atlasmap/v2/AuditStatus;Ljava/lang/String;)V getUri getUriParameters #(Ljava/lang/String;)Ljava/util/Map; keySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Class cast getClassLoader ()Ljava/lang/ClassLoader; B(Ljava/lang/ClassLoader;Lio/atlasmap/spi/AtlasConversionService;)V setDocument (Ljava/lang/String;Z)V setFieldReader 7(Ljava/lang/String;Lio/atlasmap/spi/AtlasFieldReader;)V io/atlasmap/v2/AtlasMapping
getDataSource io/atlasmap/v2/DataSourceType Lio/atlasmap/v2/DataSourceType; getDataSourceType !()Lio/atlasmap/v2/DataSourceType; getId getXmlNamespaces $()Lio/atlasmap/xml/v2/XmlNamespaces; getTemplate getXmlNamespace isEmpty getAlias put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ;(Ljava/lang/ClassLoader;Ljava/util/Map;Ljava/lang/String;)V setFieldWriter 7(Ljava/lang/String;Lio/atlasmap/spi/AtlasFieldWriter;)V head Head InnerClasses -()Lio/atlasmap/spi/AtlasInternalSession$Head; )io/atlasmap/spi/AtlasInternalSession$Head getSourceField ()Lio/atlasmap/v2/Field; getFieldReader G(Ljava/lang/String;Ljava/lang/Class;)Lio/atlasmap/spi/AtlasFieldReader; getPath ERROR read >(Lio/atlasmap/spi/AtlasInternalSession;)Lio/atlasmap/v2/Field; getFieldType ()Lio/atlasmap/v2/FieldType; getValue ((Ljava/lang/String;[Ljava/lang/Object;)V getTargetField
hasCollection isIndexedCollection io/atlasmap/v2/AtlasModelFactory createFieldGroupFrom 3(Lio/atlasmap/v2/Field;)Lio/atlasmap/v2/FieldGroup; setTargetField C(Lio/atlasmap/v2/Field;)Lio/atlasmap/spi/AtlasInternalSession$Head; getClass ()Ljava/lang/Class; &io/atlasmap/spi/AtlasConversionService fieldTypeFromClass -(Ljava/lang/Class;)Lio/atlasmap/v2/FieldType; setFieldType (Lio/atlasmap/v2/FieldType;)V getField getIndex ()Ljava/lang/Integer; intValue (I)Ljava/lang/Object; valueOf (I)Ljava/lang/Integer; setSourceField 'io/atlasmap/xml/v2/AtlasXmlModelFactory copyField 0(Lio/atlasmap/v2/Field;Lio/atlasmap/v2/Field;Z)V setVacantCollectionIndexq SegmentContext @(Ljava/lang/Integer;)Lio/atlasmap/core/AtlasPath$SegmentContext; setPath add getFieldWriter G(Ljava/lang/String;Ljava/lang/Class;)Lio/atlasmap/spi/AtlasFieldWriter; write removeFieldReader 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldReader; getDocument ()Lorg/w3c/dom/Document; setTargetDocument removeFieldWriter 6(Ljava/lang/String;)Lio/atlasmap/spi/AtlasFieldWriter; java/lang/Boolean booleanValue (Z)Ljava/lang/Boolean; newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; setNamespaceAware (Z)V (Lorg/w3c/dom/Node;)V (Ljava/io/Writer;)V &javax/xml/transform/TransformerFactory *()Ljavax/xml/transform/TransformerFactory; newTransformer #()Ljavax/xml/transform/Transformer; javax/xml/transform/Transformer transform ;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V
getMessage *(Ljava/lang/String;Ljava/lang/Throwable;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger;r )io/atlasmap/core/AtlasPath$SegmentContext io/atlasmap/core/AtlasPath ! ? ? ? ?
? ? ? / *? ? ? : ? ? ? ? ? ? D ?+? +? ? ? ? ? Y? ?? Y*?
*? ? M,*?
? ,*? ? ,+? ? N+? ? -? W? ? ? (? ? Y? ? -? ? ? ? ? ? ? ? ? *? ? ? ? 6
?
@ A ! D 1 E 9 F A G L H \ J g K ? N ? O ? Q ? * ? ? ? ? ? ? 1 u ? ? L Z ? ? ? L Z ? ? ?
? j ? ? ? ? ? ? ? ? ?+*? ? ! MN6,?
,? "? #+*? #? $Y*? S? %? &? '? s*? (? ):6? * ? + :? , ? E? - ? ":.? /? ,0.? 1 ? /? ? ? ?
? 2? 6???",? 3? "N? 4Y*? 5*?
? 6:-? 7+*? ? 8 ? ? ? ? 9*? ? ? ? Z U V
W X Y ) Z - Y ; ] D ^ G _ k ` ? a ? b ? d ? f ? g ? i ? j ? k ? m ? n ? p ? R k 3 ? ? D g ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? . ? ? ? D g ? ? ? + ? ? ?? ? ?? E ?? ? ? ? = ? ? ? ? ? ? ? ?MN+? ? :? ; :? , ? Q? - ? <:? =? >? ?? 4? @? ,? A? ? A*? ? /? ? @? BM? @? CN???? DY? E:,? L,? F? E,? F? G ? 9,? F? ; :? , ? $? - ? H:? I? J? K W??ػ LY*? 5-? M:+*? ? N ? ? ? ? O*? ? ? ? J t u v * w B x W y ` z i | l ~ u ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? u ? ? ? ? &