Es kann vorkommen, dass ein Benutzer vor dem Ausführen des Extraktors die Anwendungseigenschaft
curam.dynamicevidence.generated.business.object.tabs.sections
curam.dynamicevidence.generated.business.object.tabs.sections anpassen muss. Sie befindet sich im Abschnitt Dynamische Angaben - Konfiguration der Verwaltungsanwendung.
Mit dieser Eigenschaft kann eine Liste der Abschnitte angegeben werden, zu der generierte Registerkarten für dynamische Angaben hinzugefügt werden. Die Liste muss eine durch Kommas getrennte Liste der Abschnitts-IDs enthalten. Diese Liste wird zum Generieren von Konfigurationsdateien für Abschnittsergänzungen ('.sec') verwendet (diese werden in den Ordner 'tab' geschrieben). Die Standardabschnittsliste lautet wie folgt:
DefaultAppSection,SUPERAPPSection,AUDITORAPPSection,AUDITCOAPPSection,
INVESTRAPPSection,FINAPPSection
Der Extraktor kann auf zwei Arten ausgeführt werden:
./components/DynamicEvidence/script/extractDynamicEvidenceConfiguration -Dcomponent=MyComponent -DlowerKey=20000 -DupperKey=20999
-DetExtractionList="etLogicalName1;etLogicalName2;etLogicalName3"
ant -f ./components/DynamicEvidence/script/extractDynamicEvidenceConfiguration.xml -Dcomponent=MyComponent - DlowerKey=20000 -DupperKey=20999 –DextractAll=true
curam.dynamicevidence.sl.util.configextractor.intf.
DynamicEvidenceConfiguration
Extractor.extractConfigArtefacts
serverDir=D:\CC\DynamicProductWS\DynamicProductMain\EJBServer,component=
MyComponent,lowerKey=20000,upperKey=20999,etCodePrefix=DET
Der Klassenpfad muss so festgelegt werden, dass (abhängig von der Projektkonfiguration) alle referenzierten Bibliotheken enthalten sind.
Beachten Sie den Parameter serverDir. Er enthält die Position des Ordners 'EJBServer'. Die Liste der Eingabeparameter ist eine durch Kommas getrennte Liste und darf keine Leerzeichen enthalten.