4t ij i Rkl i Rmn i Rop i Rqr i Rst i Ruv i Rwx i Ryz i R{| i R}~ i R #i R &i R )i R ,i R /i R 2i R 5i R 8i R ;i R  R R   R R R R R   I  M     W R ] ]  ] d ] R R i W R d R  vi v v zi   5       5 8 #   v      , & 2 /     i   v  i    ;     )    v    v     ! R"# $ %&' ( R) * + ,- ./ 0 12 ! 34 3 R56 i 789 : 7;< = >? @A BC DE % F GH RI JK RL MN OP RQ MR MS  M TUV MWX RYZ[ M\]^_`abcdefghijklm Mno pq rs (t uvwx ( yz{|}~  p     M  v   J  Ni N N N   Wi Yi R \i ^i `i bi di fi hi ji li ni pi ri ti vi xi zi |i ~i i i i i iLOGGERLorg/slf4j/Logger;BPMN_XSDLjava/lang/String; ConstantValueDEFAULT_ENCODINGconvertersToBpmnMapLjava/util/Map; SignatureULjava/util/Map;convertersToXMLMap|Ljava/util/Map;Lorg/activiti/bpmn/converter/BaseBpmnXMLConverter;>; classloaderLjava/lang/ClassLoader;userTaskFormTypesLjava/util/List;$Ljava/util/List;startEventFormTypesbpmnEdgeParser3Lorg/activiti/bpmn/converter/parser/BpmnEdgeParser;bpmnShapeParser4Lorg/activiti/bpmn/converter/parser/BpmnShapeParser;definitionsParser6Lorg/activiti/bpmn/converter/parser/DefinitionsParser;documentationParser7Lorg/activiti/bpmn/converter/child/DocumentationParser;extensionElementsParser()VCodeLineNumberTableLocalVariableTablethis.Lorg/activiti/bpmn/converter/BpmnXMLConverter; addConverter5(Lorg/activiti/bpmn/converter/BaseBpmnXMLConverter;)V converter2Lorg/activiti/bpmn/converter/BaseBpmnXMLConverter;F(Lorg/activiti/bpmn/converter/BaseBpmnXMLConverter;Ljava/lang/Class;)V elementTypeLjava/lang/Class;LocalVariableTypeTable9Ljava/lang/Class<+Lorg/activiti/bpmn/model/BaseElement;>;n(Lorg/activiti/bpmn/converter/BaseBpmnXMLConverter;Ljava/lang/Class<+Lorg/activiti/bpmn/model/BaseElement;>;)VsetClassloader(Ljava/lang/ClassLoader;)VsetUserTaskFormTypes(Ljava/util/List;)V'(Ljava/util/List;)VsetStartEventFormTypes validateModel9(Lorg/activiti/bpmn/converter/util/InputStreamProvider;)VinputStreamProvider6Lorg/activiti/bpmn/converter/util/InputStreamProvider;schemaLjavax/xml/validation/Schema; validator Ljavax/xml/validation/Validator; Exceptions%(Ljavax/xml/stream/XMLStreamReader;)VxmlStreamReader"Ljavax/xml/stream/XMLStreamReader; createSchema()Ljavax/xml/validation/Schema;factory$Ljavax/xml/validation/SchemaFactory; StackMapTableconvertToBpmnModel](Lorg/activiti/bpmn/converter/util/InputStreamProvider;ZZ)Lorg/activiti/bpmn/model/BpmnModel;validateSchemaZenableSafeBpmnXmlo(Lorg/activiti/bpmn/converter/util/InputStreamProvider;ZZLjava/lang/String;)Lorg/activiti/bpmn/model/BpmnModel;eLjava/lang/Exception;Ljava/io/IOException;xtr&Ljava/io/UnsupportedEncodingException;%Ljavax/xml/stream/XMLStreamException;encodingxif"Ljavax/xml/stream/XMLInputFactory;inLjava/io/InputStreamReader;G(Ljavax/xml/stream/XMLStreamReader;)Lorg/activiti/bpmn/model/BpmnModel;process!Lorg/activiti/bpmn/model/Process; parentElement%Lorg/activiti/bpmn/model/BaseElement; elementIdtextAnnotation(Lorg/activiti/bpmn/model/TextAnnotation; association%Lorg/activiti/bpmn/model/Association;poolLorg/activiti/bpmn/model/Pool; activeProcessactiveSubProcessList+Lorg/activiti/bpmn/exceptions/XMLException;model#Lorg/activiti/bpmn/model/BpmnModel;6Ljava/util/List;processFlowElements>(Ljava/util/Collection;Lorg/activiti/bpmn/model/BaseElement;)V sequenceFlow&Lorg/activiti/bpmn/model/SequenceFlow; sourceNode"Lorg/activiti/bpmn/model/FlowNode; targetNode boundaryEvent'Lorg/activiti/bpmn/model/BoundaryEvent;attachedToElement%Lorg/activiti/bpmn/model/FlowElement; subProcess$Lorg/activiti/bpmn/model/SubProcess; flowElementflowElementListLjava/util/Collection; parentScope=Ljava/util/Collection;&'4e(Ljava/util/Collection;Lorg/activiti/bpmn/model/BaseElement;)VgetFlowNodeFromScope[(Ljava/lang/String;Lorg/activiti/bpmn/model/BaseElement;)Lorg/activiti/bpmn/model/FlowNode;scopeflowNode convertToXML'(Lorg/activiti/bpmn/model/BpmnModel;)[B9(Lorg/activiti/bpmn/model/BpmnModel;Ljava/lang/String;)[Bartifact"Lorg/activiti/bpmn/model/Artifact; outputStreamLjava/io/ByteArrayOutputStream;xof#Ljavax/xml/stream/XMLOutputFactory;outLjava/io/OutputStreamWriter;writer"Ljavax/xml/stream/XMLStreamWriter;xtw69writeExtElementH(Lorg/activiti/bpmn/model/BpmnModel;Ljavax/xml/stream/XMLStreamWriter;)VprocessewirteExtFlowElementJ(Lorg/activiti/bpmn/model/FlowElement;Ljavax/xml/stream/XMLStreamWriter;)Vtask"Lorg/activiti/bpmn/model/UserTask;fs createXMLm(Lorg/activiti/bpmn/model/FlowElement;Lorg/activiti/bpmn/model/BpmnModel;Ljavax/xml/stream/XMLStreamWriter;)V subElementdidWriteExtensionStartElement2j(Lorg/activiti/bpmn/model/Artifact;Lorg/activiti/bpmn/model/BpmnModel;Ljavax/xml/stream/XMLStreamWriter;)V SourceFileBpmnXMLConverter.java 1org/activiti/bpmn/converter/parser/BpmnEdgeParser 2org/activiti/bpmn/converter/parser/BpmnShapeParser 4org/activiti/bpmn/converter/parser/DefinitionsParser 5org/activiti/bpmn/converter/child/DocumentationParser :org/activiti/bpmn/converter/parser/ExtensionElementsParser /org/activiti/bpmn/converter/parser/ImportParser 2org/activiti/bpmn/converter/parser/InterfaceParser 7org/activiti/bpmn/converter/parser/ItemDefinitionParser 7org/activiti/bpmn/converter/child/IOSpecificationParser 2org/activiti/bpmn/converter/parser/DataStoreParser -org/activiti/bpmn/converter/parser/LaneParser 0org/activiti/bpmn/converter/parser/MessageParser 4org/activiti/bpmn/converter/parser/MessageFlowParser 5org/activiti/bpmn/converter/child/MultiInstanceParser 4org/activiti/bpmn/converter/parser/ParticipantParser 9org/activiti/bpmn/converter/parser/PotentialStarterParser 0org/activiti/bpmn/converter/parser/ProcessParser 1org/activiti/bpmn/converter/parser/ResourceParser /org/activiti/bpmn/converter/parser/SignalParser 3org/activiti/bpmn/converter/parser/SubProcessParser            'javax/xml/transform/stream/StreamSource   #javax/xml/transform/stax/StAXSource javax/xml/XMLConstants http://www.w3.org/2001/XMLSchema ,org/activiti/bpmn/converter/BpmnXMLConverter-org/activiti/impl/bpmn/parser/HtBpmExtend.xsd   )org/activiti/bpmn/exceptions/XMLExceptionBPMN XSD could not be found UTF-8   javax/xml/stream/XMLInputFactory,javax.xml.stream.isReplacingEntityReferences   -javax.xml.stream.isSupportingExternalEntitiesjavax.xml.stream.supportDTDjava/io/InputStreamReader    java/lang/Exception    java/io/IOException !Problem closing BPMN input stream $java/io/UnsupportedEncodingException$The bpmn 2.0 xml is not UTF8 encoded#javax/xml/stream/XMLStreamException$Error while reading the BPMN 2.0 XML!org/activiti/bpmn/model/BpmnModel  java/util/ArrayList  Error reading XML documentError reading XML ,org/activiti/bpmn/constants/BpmnXMLConstants     transaction  definitions resourcesignalmessageerrorid     errorCode   importitemDefinition dataStore interfaceioSpecification  participant messageFlow potentialStarter lane  documentation  #org/activiti/bpmn/model/BaseElement6org/activiti/bpmn/converter/TextAnnotationXMLConverter &org/activiti/bpmn/model/TextAnnotation   3org/activiti/bpmn/converter/AssociationXMLConverter#org/activiti/bpmn/model/AssociationextensionElements   BPMNShapeBPMNEdge multiInstanceLoopCharacteristics   0org/activiti/bpmn/converter/BaseBpmnXMLConverter  ! "# $org/activiti/bpmn/model/Process %org/activiti/bpmn/model/Pool & ' ( )* +, *+Error processing BPMN document -#org/activiti/bpmn/model/FlowElement$org/activiti/bpmn/model/SequenceFlow . @A / 0 1%org/activiti/bpmn/model/BoundaryEvent 2 org/activiti/bpmn/model/Activity 34 5"org/activiti/bpmn/model/SubProcess 67 org/activiti/bpmn/model/FlowNode DFjava/io/ByteArrayOutputStream 8java/io/OutputStreamWriter 9 :;4org/activiti/bpmn/converter/IndentingXMLStreamWriter <= >?@ AWB CWD EW FG HI _` J, org/activiti/bpmn/model/Artifact _e KL MW VW N O PQError writing BPMN XMLext:extProcess R ext:extNodes YZext:extPropertiesext:subjectRule Sext:descriptionext:startNotifyTypeext:archiveNotifyTypeext:skipFirstNodeext:firstNodeUserAssignext:skipSameUserext:allowCopyToext:allowTransToext:useMainFormext:allowReferenceext:allowRefCounts"org/activiti/bpmn/model/StartEvent org/activiti/bpmn/model/EndEvent#org/activiti/bpmn/model/ServiceTask ext:baseNodenodeTypecommon T name U bpmnElementext:extPlugins org/activiti/bpmn/model/UserTask VWX  ext:signNodesignTypeY ext:signSetting ext:signRule decideTyperefusevoteTypeamount voteAmount1 followModecomplete ext:userNode#org/activiti/bpmn/model/Transaction'org/activiti/bpmn/model/EventSubProcesstriggeredByEventtrue Zasync[ \] ^ exclusivefalse _ `a bc de fgh ij kjava/lang/StringBuilderNo converter for lm ln found o Dpq rsjava/util/HashMap0org/activiti/bpmn/converter/EndEventXMLConverter 2org/activiti/bpmn/converter/StartEventXMLConverter8org/activiti/bpmn/converter/BusinessRuleTaskXMLConverter2org/activiti/bpmn/converter/ManualTaskXMLConverter3org/activiti/bpmn/converter/ReceiveTaskXMLConverter2org/activiti/bpmn/converter/ScriptTaskXMLConverter3org/activiti/bpmn/converter/ServiceTaskXMLConverter0org/activiti/bpmn/converter/SendTaskXMLConverter0org/activiti/bpmn/converter/UserTaskXMLConverter,org/activiti/bpmn/converter/TaskXMLConverter4org/activiti/bpmn/converter/CallActivityXMLConverter4org/activiti/bpmn/converter/EventGatewayXMLConverter8org/activiti/bpmn/converter/ExclusiveGatewayXMLConverter8org/activiti/bpmn/converter/InclusiveGatewayXMLConverter7org/activiti/bpmn/converter/ParallelGatewayXMLConverter6org/activiti/bpmn/converter/ComplexGatewayXMLConverter4org/activiti/bpmn/converter/SequenceFlowXMLConverter2org/activiti/bpmn/converter/CatchEventXMLConverter2org/activiti/bpmn/converter/ThrowEventXMLConverter5org/activiti/bpmn/converter/BoundaryEventXMLConverter:org/activiti/bpmn/converter/DataStoreReferenceXMLConverter8org/activiti/bpmn/converter/ValuedDataObjectXMLConverter(org/activiti/bpmn/model/StringDataObject)org/activiti/bpmn/model/BooleanDataObject)org/activiti/bpmn/model/IntegerDataObject&org/activiti/bpmn/model/LongDataObject(org/activiti/bpmn/model/DoubleDataObject&org/activiti/bpmn/model/DateDataObjectCorg/activiti/bpmn/converter/alfresco/AlfrescoStartEventXMLConverterAorg/activiti/bpmn/converter/alfresco/AlfrescoUserTaskXMLConverterjava/lang/Object"javax/xml/validation/SchemaFactoryjavax/xml/validation/Schemaorg/xml/sax/SAXException javax/xml/stream/XMLStreamReader4org/activiti/bpmn/converter/util/InputStreamProviderjava/lang/Stringjava/lang/Throwablejava/util/Listjava/util/Iterator!javax/xml/stream/XMLOutputFactory javax/xml/stream/XMLStreamWritergetBpmnElementType()Ljava/lang/Class;getXMLElementName()Ljava/lang/String; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; newValidator"()Ljavax/xml/validation/Validator;getInputStream()Ljava/io/InputStream;(Ljava/io/InputStream;)Vjavax/xml/validation/Validatorvalidate(Ljavax/xml/transform/Source;)V newInstance8(Ljava/lang/String;)Ljavax/xml/validation/SchemaFactory;java/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL; newSchema-(Ljava/net/URL;)Ljavax/xml/validation/Schema;java/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;(Ljava/lang/String;)V$()Ljavax/xml/stream/XMLInputFactory;isPropertySupported(Ljava/lang/String;)Zjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; setProperty'(Ljava/lang/String;Ljava/lang/Object;)V*(Ljava/io/InputStream;Ljava/lang/String;)VcreateXMLStreamReader4(Ljava/io/Reader;)Ljavax/xml/stream/XMLStreamReader; getMessage*(Ljava/lang/String;Ljava/lang/Throwable;)Vcloseorg/slf4j/LoggerdebughasNext()Znext()I isEndElement getLocalNameequals(Ljava/lang/Object;)Zsizeremove(I)Ljava/lang/Object;isStartElementparseH(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/BpmnModel;)VgetAttributeValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;$org/apache/commons/lang3/StringUtils isNotEmpty(Ljava/lang/CharSequence;)ZaddError'(Ljava/lang/String;Ljava/lang/String;)VparseChildElementm(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/BaseElement;Lorg/activiti/bpmn/model/BpmnModel;)Vh(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/BpmnModel;)Lorg/activiti/bpmn/model/Process;F(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/Process;)Vi(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/Process;Lorg/activiti/bpmn/model/BpmnModel;)VisEmptygetconvertXMLToElementl(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/BpmnModel;)Lorg/activiti/bpmn/model/BaseElement;setIdgetGlobalArtifacts()Ljava/util/List;addy(Ljavax/xml/stream/XMLStreamReader;Ljava/util/List;Lorg/activiti/bpmn/model/Process;Lorg/activiti/bpmn/model/BpmnModel;)VV(Ljavax/xml/stream/XMLStreamReader;Ljava/util/List;Lorg/activiti/bpmn/model/Process;)VequalsIgnoreCase containsKey&(Ljava/lang/Object;)Ljava/lang/Object;y(Ljavax/xml/stream/XMLStreamReader;Lorg/activiti/bpmn/model/BpmnModel;Lorg/activiti/bpmn/model/Process;Ljava/util/List;)V getProcessesiterator()Ljava/util/Iterator;()Ljava/lang/Object;getPoolsgetId getProcessRef isExecutable setExecutable(Z)VgetFlowElements()Ljava/util/Collection;java/util/Collection getSourceRefgetOutgoingFlows getTargetRefgetIncomingFlowsgetAttachedToRefIdsetAttachedToRef%(Lorg/activiti/bpmn/model/Activity;)VgetBoundaryEventsgetFlowElement9(Ljava/lang/String;)Lorg/activiti/bpmn/model/FlowElement;%()Ljavax/xml/stream/XMLOutputFactory;+(Ljava/io/OutputStream;Ljava/lang/String;)VcreateXMLStreamWriter4(Ljava/io/Writer;)Ljavax/xml/stream/XMLStreamWriter;%(Ljavax/xml/stream/XMLStreamWriter;)VBcom/artfess/activiti/bpmn/converter/export/HtDefinitionsRootExportwriteRootElementZ(Lorg/activiti/bpmn/model/BpmnModel;Ljavax/xml/stream/XMLStreamWriter;Ljava/lang/String;)V6org/activiti/bpmn/converter/export/CollaborationExport writePools2org/activiti/bpmn/converter/export/DataStoreExportwriteDataStoresCorg/activiti/bpmn/converter/export/SignalAndMessageDefinitionExportwriteSignalsAndMessagesgetLanes0org/activiti/bpmn/converter/export/ProcessExport writeProcessF(Lorg/activiti/bpmn/model/Process;Ljavax/xml/stream/XMLStreamWriter;)V getArtifactswriteEndElement/org/activiti/bpmn/converter/export/BPMNDIExport writeBPMNDIwriteEndDocumentflush toByteArray()[BwriteStartElementwriteEmptyElementwriteAttributegetNamegetLoopCharacteristics<()Lorg/activiti/bpmn/model/MultiInstanceLoopCharacteristics;com/artfess/base/util/BeanUtils com/artfess/base/util/StringUtilisAsynchronous,org/activiti/bpmn/converter/util/BpmnXMLUtilwriteQualifiedAttributeI(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamWriter;)VisNotExclusivegetDocumentationwriteCharacters9org/activiti/bpmn/converter/export/ActivitiListenerExportwriteListenersK(Lorg/activiti/bpmn/model/BaseElement;ZLjavax/xml/stream/XMLStreamWriter;)Z getNamespaces()Ljava/util/Map;writeExtensionElementsZ(Lorg/activiti/bpmn/model/BaseElement;ZLjava/util/Map;Ljavax/xml/stream/XMLStreamWriter;)Z6org/activiti/bpmn/converter/export/MultiInstanceExportwriteMultiInstanceG(Lorg/activiti/bpmn/model/Activity;Ljavax/xml/stream/XMLStreamWriter;)VgetClassappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringm(Ljavax/xml/stream/XMLStreamWriter;Lorg/activiti/bpmn/model/BaseElement;Lorg/activiti/bpmn/model/BpmnModel;)Vorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!RSZ  [**Y*Y*Y * Y *Y*Y*Y*Y*Y*Y* Y!"*#Y$%*&Y'(*)Y*+*,Y-.*/Y01*2Y34*5Y67*8Y9:*;Y<=Vm|}~%0;FQ\gr}  7 **>?    h@*A*BWC+*BW >*+D P*+E  P*+F  p*GM,HN-IY+JKL * ik*GM,HN-MY+NL * i@PQLM*D+*DSTUM,+RVSTUM, WYXY,& !04> @:8  R *+Z[*      \:^_^`ab_b`ac_c`a:dY+Je:f:=/ *+g *hdY+Je:f::WYjk*l:m: op q:WYsk:WYuk: m: op q ainGrGtGn%$/9D G Xacgksy #)+.,-.$%&')+.,-.   al         G. B          MM      vYwM,*Fx,*EyNzY{:+|+}W:o~qWYk+"+dW+"+dW+z+* +,`+*7+,F+*:+,,+*%+,+++,+++*+,+*+,+*+,+*+,t+*+-,Y+*.+,?+*(+,%+*4+,:N+*1+-+*"+-,+=:d: --:* +,-C+5+:Y+,:,W@-C+5+:Y+,:,W+*+-,+*=+-+*=+-+*+,§+*+,ħs0+ƙ"*++d,ǧ<@++-'@+:+,-˧,̹:[:,ѹ:,:Զ ն֧*اN-No-WY-k,,36iWid45689#:,<3@6=8>D?PBgCxFGJKNOQRTUWXZ"\1]?^D]JaXbddre~ghjkmnpqstvxyz"}3~?MZhku'8GUcq@aq{~8k4$$ a@Ir#i !"# #i $i*#%&R '' 5 2' CC64 ( %(/   B)B *++N--:ݙI:*,:W*,:WZ8:*,:W:*اGR#*6;HTYfqxf *<,-60./T0/x+1234 567489: 8; (@<=>9?@A4N+,,Й,+N,,+N- &2*444B2C/ >DE<*+Z"#DF ;YN:Y-,::Y:+,++++̹::  ׹   ׹:   : * + :   : * +c+*+--No -WY -k!"i  !,39?Ef    "$&("*#+/,z 74 GH f IJ KL MN!OP,QP#;;"#;RP   RSTUU(2%(! (! 1   VW,  ,  +̹N-=-:׹::*, ,, ,,,,,,,,,,,,,,b7 890:R;Y<\=_>e?n@wABCDEFGHIJKLMN4R740,X"#QP(%(iYZ++ +J, , !",#+$",%+&",' ,,5+(+(N-)*,+ , !",#+$",%+&"-,-.Q,/ ,0 ,12",34",56",78",,,' ,,G,9 , !",#+$",%+&",' ,,5+.+N--:*, 'QRS*T7UDVMWSX\YcZh[r\{]^_`abcdefghjk lno*p7qDrMsStYvcwxy{4h[\]474QPF^C(i_`+I+:+:-  - -;"<-#<"-#"=->?"/:'@A?-BC DE-BF- -FG--H6,I-J6 --K::*,-L::*,--FC+M:(WYNYOPQ+MRSQTY-+,U& '4?P[crz 9ADJM^c\  a49GH =56b^274"#QP0c( +#!( ( :di_eDC+M:(WYNYOPQ+MRSQTY-+,U;C4DDGHD"#DQP3;difeRVoWYX@WYXCYYZ[\Y][^Y_[`Ya[bYc[dYe[fYg[hYi[jYk[lYm[nYo[pYq[rYs[tYu[vYw[xYy[zY{[|Y}[~Y[Y[Y[Y[Y[Y?Y?Y?Y?Y?Y?Y[Y[#otu&0:DNXblv)6CPZdgh