{"id":501,"date":"2017-10-05T09:02:31","date_gmt":"2017-10-05T07:02:31","guid":{"rendered":"http:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/?page_id=501"},"modified":"2017-10-05T09:02:31","modified_gmt":"2017-10-05T07:02:31","slug":"test-html-importer","status":"publish","type":"page","link":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/","title":{"rendered":"Test HTML Importer"},"content":{"rendered":"<p><!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN\"><br \/>\n<html><br \/>\n<head><br \/>\n  <meta content=\"text\/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\"><br \/>\n  <title>CM 83 Facts<\/title><br \/>\n<\/head><br \/>\n<body><\/p>\n<h1>CM 83 Facts<\/h1>\n<ul>\n<li><a href=\"#Versioning\">Versioning<\/a><\/li>\n<li><a href=\"#Library_Server_Monitor\">LS Monitor<\/a><\/li>\n<li><a href=\"#Multipart_Documents\">Multipart Documents<\/a><\/li>\n<li><a href=\"#Creating_an_item_type_subset\">Itemtype Views<\/a>\n  <\/li>\n<\/ul>\n<h2><a name=\"Versioning\"><\/a>Versioning<\/h2>\n<p>Abstract<br \/>\nVersioning bezieht sich auf den Itemtype und alle untergeordneten<br \/>\nElemente (Childs, Parts, etc.). <br \/>\nDabei erfolgt:<br \/>\n&#8211; eine automatische Versionierung bei jedem Update oder<br \/>\n&#8211; eine programmgestuerte Versionierung &uuml;ber die AP<br \/>\nBeim ReIndex gehen alle vorhergehenden Versionen verloren<br \/>\nPer Versionierungsregel k&ouml;nnen alle vorhergehenden Versionen eines<br \/>\nDokumentes gel&ouml;scht werden<br \/>\nDas ItemID (=DocID) ist &uuml;ber alle Versionen eines Dokumentes<br \/>\ndieselbe<\/p>\n<p>Versioning<br \/>\nVersioning is the ability to store and maintain multiple versions of an<br \/>\nitem, including versions of the item&#8217;s child components. You specify<br \/>\nversioning rules when you define an item type. If an item type is<br \/>\nenabled for versioning, all items in that item type are versioned.<br \/>\nThere are two types of versioning, always or by application. When an<br \/>\nitem is enabled for versioning always, a new version of the item is<br \/>\ncreated automatically every time the item is updated and stored into<br \/>\nthe content server. When an item is enabled for versioning by<br \/>\napplication, the system only creates a new version when specified by<br \/>\nthe user application.<br \/>\nVersioning is handled by the DB2 Content Manager library server. Each<br \/>\nversion of an item, whose content is stored in the resource manager ,<br \/>\nwill have its own copy of the content. The following is a list of<br \/>\nimportant versioning characteristics: <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Versioning involves a root component and its<br \/>\nentire hierarchy. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Item types can have one of three possible<br \/>\nversioning policies: version-always, version- never (the default), and<br \/>\napplication-controlled versioning. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;All the versions of an item in the system<br \/>\nare searchable and retrievable. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Any version of an item can be updated and<br \/>\ndeleted. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;For item types with application-controlled<br \/>\nversioning, when the item is updated, the user has the option of<br \/>\napplying the updates to the existing version or creating a new version<br \/>\nbased on the updates. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Each version of an item has its own<br \/>\npersistent identifier (PID). The PID has several parts of which two are<br \/>\nrelevant in the current context. The first relevant part is the ItemID<br \/>\nwhich is the same across all different versions of the item. The other<br \/>\nis the version number. Each version of the item has a different version<br \/>\nnumber that can be retrieved and set as a string. Below is a sample<br \/>\nthat demonstrates how to work with version numbers. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;DKPidICM pid = (DKPidICM)ddo.getPidObject();<br \/>\n&middot;&nbsp;&nbsp; &nbsp;String version = pid.getVersionNumber();<br \/>\n&middot;&nbsp;&nbsp; &nbsp;&#8230;.<br \/>\npid.setVersionNumber(version);<br \/>\n&middot;&nbsp;&nbsp; &nbsp;An item type can be configured to keep only<br \/>\na limited number of versions for each item. If an update to an item<br \/>\nexceeds the maximum number of versions allowed, the oldest saved<br \/>\nversion is dropped and a new version is created by the system. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;If a version-enabled item is reindexed, all<br \/>\nprevious versions of the item are automatically deleted. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Child components of an item inherit the<br \/>\nversion of their parent component. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;The version of a child component type cannot<br \/>\nbe changed, since it follows the versioning of its parent type. <br \/>\n&middot;&nbsp;&nbsp; &nbsp;Part-level versioning rules can be obtained<br \/>\nfrom the item type relation object that represents the types.<br \/>\nFor detailed information about versioning, see the SItemUpdateICM and<br \/>\nthe SItemTypeCreationICM sample.<\/p>\n<p>Einstellung im Admin-Client &#8222;Versionsrichtlinie&#8220;<br \/>\n<img decoding=\"async\" style=\"width: 825px; height: 575px;\" alt=\"Screenshot Admin Client\"\n src=\"img\/versioning_admin.jpg\"><\/p>\n<p>\n&nbsp; <\/p>\n<h2><a name=\"Library_Server_Monitor\"><\/a>Library Server Monitor<br \/>\n<\/h2>\n<p>\nLibrary-Server-Monitor ausf&uuml;hren <\/p>\n<p>Original in <br \/>\nhttp:\/\/publib.boulder.ibm.com\/infocenter\/cmgmt\/v8r3m0\/index.jsp?topic=\/com.ibm.installingcm.doc\/icmpgmst470.htm<\/p>\n<p>\nDer Library-Server-Monitor wird automatisch w&auml;hrend der<br \/>\nInstallation der Library-Server-Komponenten von DB2 Content Manager<br \/>\nerstellt.<\/p>\n<p>Das &Uuml;berwachungsprogramm des Library-Servers stellt fest, ob ein<br \/>\nRessourcenmanager f&uuml;r eine Library-Server-Datenbank verf&uuml;gbar<br \/>\nist. Dar&uuml;ber hinaus f&uuml;hrt das Programm folgende Aktionen aus:<\/p>\n<p>&nbsp;&nbsp;&nbsp; * Z&auml;hlung der gleichzeitig angemeldeten<br \/>\nBenutzer alle 30 Minuten<br \/>\n&nbsp;&nbsp;&nbsp; * Aktualisierung des Dokumentweiterleitungsstatus<br \/>\nf&uuml;r Aussetzungs- und Hinweiskennzeichen alle 10 Minuten (durch<br \/>\n&Auml;nderung des Werts von DOCROUTINGFREQ in ICMSTSYSCONTROL)<br \/>\n&nbsp;&nbsp;&nbsp; * Verarbeitung von Oracle-TIE-Aktualisierungen<\/p>\n<p>Das &Uuml;berwachungsprogramm des Library-Servers wird wie folgt<br \/>\nausgef&uuml;hrt:<\/p>\n<p>&nbsp;&nbsp;&nbsp; * Dienst unter Windows (icmplsap)<br \/>\n&nbsp;&nbsp;&nbsp; * Gestarteter Prozess unter AIX (icmxlsap)<br \/>\n&nbsp;&nbsp;&nbsp; * Gestarteter Prozess unter Solaris (icmslsap)<br \/>\n&nbsp;&nbsp;&nbsp; * Gestarteter Prozess unter Linux (icmllsap)<\/p>\n<p>Wenn das &Uuml;berwachungsprogramm des Library-Servers abnormal beendet<br \/>\nwird, m&uuml;ssen Sie es anhand der folgenden Anweisungen erneut<br \/>\nstarten:<\/p>\n<p>Auf einem Windows-Betriebssystem<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 1.<br \/>\n&nbsp;&nbsp;&nbsp; Rufen Sie die Serviceanzeige auf.<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 2.<br \/>\n&nbsp;&nbsp;&nbsp; W&auml;hlen Sie das &Uuml;berwachungsprogramm des<br \/>\nLibrary-Servers aus.<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 3.<br \/>\n&nbsp;&nbsp;&nbsp; Klicken Sie auf Starten<\/p>\n<p>&nbsp;&nbsp;&nbsp; Wenn Sie dieses Programm nicht erfolgreich starten<br \/>\nk&ouml;nnen, m&uuml;ssen Sie es eventuell registrieren. Geben Sie dazu<br \/>\nden folgenden Pfad in einer Befehlszeile ein:<\/p>\n<p>&nbsp;&nbsp;&nbsp; icmnserv icmnlsdb &#8222;ICM LS MONITOR ICMNSLDB&#8220;<br \/>\n&nbsp;&nbsp;&nbsp; &#8222;%IBMCMROOT%\\bin\\xxxxxx.exe SERVICE icmnlsdb&#8220;<br \/>\n&nbsp;&nbsp;&nbsp; icmadmin Kennwort <\/p>\n<p>&nbsp;&nbsp;&nbsp; Dabei gilt:<\/p>\n<p>&nbsp;&nbsp;&nbsp; icmnlsdb\/ICMNSLDB<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ist der Name der<br \/>\nLibrary-Server-Datenbank. <\/p>\n<p>&nbsp;&nbsp;&nbsp; IBMCMROOT<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ist das Verzeichnis, in dem<br \/>\nDB2 Content Manager installiert wurde. <\/p>\n<p>&nbsp;&nbsp;&nbsp; xxxxxx.exe<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Verwenden Sie die Datei<br \/>\nicmplsap.exe, wenn Sie eine DB2-Datenbank verwenden, und die Datei<br \/>\nicmorlsap.exe, wenn Sie eine Oracle-Datenbank verwenden. <\/p>\n<p>&nbsp;&nbsp;&nbsp; icmadmin<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ist die Benutzer-ID f&uuml;r<br \/>\ndie Library-Server-Datenbank. <\/p>\n<p>&nbsp;&nbsp;&nbsp; Kennwort<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ist das Kennwort f&uuml;r<br \/>\ndie Library-Server-Datenbank. <\/p>\n<p>&nbsp;&nbsp;&nbsp; Gehen Sie wie folgt vor, um den<br \/>\nLibrary-Server-Monitor zu stoppen:<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 1.<br \/>\n&nbsp;&nbsp;&nbsp; Rufen Sie die Serviceanzeige auf.<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 2.<br \/>\n&nbsp;&nbsp;&nbsp; W&auml;hlen Sie das &Uuml;berwachungsprogramm des<br \/>\nLibrary-Servers aus.<\/p>\n<p>&nbsp;&nbsp;&nbsp; __&nbsp;&nbsp; 3.<br \/>\n&nbsp;&nbsp;&nbsp; Klicken Sie auf Stoppen.<\/p>\n<p>Unter einem AIX-, Solaris- oder Linux-Betriebssystem<br \/>\n&nbsp;&nbsp;&nbsp; F&uuml;hren Sie das Steuerungsscript aus, das sich<br \/>\nunter folgendem absoluten Pfad befindet:<\/p>\n<p>&nbsp;&nbsp;&nbsp; \/etc\/rc.cmlsproc<\/p>\n<p>&nbsp;&nbsp;&nbsp; Um den Library-Server-Monitor zu stoppen,<br \/>\nf&uuml;hren Sie das Steuerscript mit folgender Stoppoption aus:<\/p>\n<p>&nbsp;&nbsp;&nbsp; \/etc\/rc.cmlsproc -stop<\/p>\n<h2><a name=\"Multipart_Documents\"><\/a>Multipart Documents<\/h2>\n<p>\nMultipart Documents<\/p>\n<p>Damit werden Dokumente Bezeichnet die z.B. aus mehreren TIFFS bestehen,<br \/>\noder TIFF + AFP<\/p>\n<p>MultiPart Document erfordern:<br \/>\nerfordern einen Spezielllen MIME-TYPE (multipart\/mixed)<br \/>\nunterschiedliche Zugriffsmethoden auf diese TIFFs (&#8222;MultipartRequests&#8220;)<br \/>\ncom.ibm.mm.servlets.MultiPart::MultiPart(HttpServletRequest req)<\/p>\n<p>==&gt;&nbsp; Die Entscheidung Single \/ Multipart muss beim Design fallen<br \/>\n(bitte nicht mit Single Page \/ MultiPage TIFF verwechseln)<\/p>\n<p><\/p>\n<h2><a name=\"Itemtype_Views\"><\/a>Itemtype Views<\/h2>\n<h3><a name=\"Creating_an_item_type_subset\"><\/a>Creating an item type<br \/>\nsubset<\/h3>\n<p>You can restrict which attributes users can view by creating item type<br \/>\nsubsets. To create an item type subset: <br \/>\n1.&nbsp;&nbsp;&nbsp; Expand Data Modeling in the system administration<br \/>\ntree. <br \/>\n2.&nbsp;&nbsp;&nbsp; Expand an item type in the tree. <br \/>\n3.&nbsp;&nbsp;&nbsp; Right-click Item Type Subsets and click New to<br \/>\nopen the New Item Type Subset window. <br \/>\n4.&nbsp;&nbsp;&nbsp; In the Name field, enter a descriptive name for<br \/>\nthe item type subset. <br \/>\n5.&nbsp;&nbsp;&nbsp; In the Display name field, enter a name that<br \/>\ndisplays to end users in client applications. <br \/>\n6.&nbsp;&nbsp;&nbsp; Click Translate to open the Translate Display Name<br \/>\nwindow. All of the available languages defined in the system are<br \/>\nlisted. In the Translated Name column, type the translated display name<br \/>\nfor the other languages. Click OK to save the information. <br \/>\n7.&nbsp;&nbsp;&nbsp; Select an access control list for the item type<br \/>\nsubset. <br \/>\n8.&nbsp;&nbsp;&nbsp; &nbsp;Optional: To create a new access control<br \/>\nlist, click the Create Access Control List button to open the Create<br \/>\nACL window. After creating the new ACL, you return to this window to<br \/>\ncomplete creating subsets.&nbsp; <br \/>\n9.&nbsp;&nbsp;&nbsp; Select the available attributes that you want<br \/>\nusers to view and click Add. <br \/>\n10.&nbsp;&nbsp;&nbsp; Use the Attribute filter for view fields so that<br \/>\nusers can only see attributes with certain values. <br \/>\n11.&nbsp;&nbsp;&nbsp; Specify user exit routines to determine the<br \/>\nprocessing the client application performs. See Specifying User Exits<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/mddh2050.htm&gt;<br \/>\nfor more information. <br \/>\n12.&nbsp;&nbsp;&nbsp; Click OK to create the item type subset. <br \/>\nParent topic: Defining data model options<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/mdd20013.htm&gt;<br \/>\nRelated concepts<br \/>\nItem type subset<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/mdd10003.htm&gt;<br \/>\nRelated tasks<br \/>\nCreating access control lists<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/muah0079.htm&gt;<br \/>\nViewing or modifying an item type subset<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/mddh2040.htm&gt;<br \/>\nCopying an item type&nbsp;<br \/>\n&lt;http:\/\/localhost:8081\/help\/topic\/com.ibm.sysadmin.hlp\/mddh2039.htm&gt;<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CM 83 Facts CM 83 Facts Versioning LS Monitor Multipart Documents Itemtype Views Versioning Abstract Versioning bezieht sich auf den Itemtype und alle untergeordneten Elemente (Childs, Parts, etc.). Dabei erfolgt: &#8211; eine automatische Versionierung bei jedem Update oder &#8211; eine programmgestuerte Versionierung &uuml;ber die AP Beim ReIndex gehen alle vorhergehenden Versionen verloren Per Versionierungsregel k&ouml;nnen &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eTest HTML Importer\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-501","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.6.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Test HTML Importer - BCSberlin.de<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test HTML Importer - BCSberlin.de\" \/>\n<meta property=\"og:description\" content=\"CM 83 Facts CM 83 Facts Versioning LS Monitor Multipart Documents Itemtype Views Versioning Abstract Versioning bezieht sich auf den Itemtype und alle untergeordneten Elemente (Childs, Parts, etc.). Dabei erfolgt: &#8211; eine automatische Versionierung bei jedem Update oder &#8211; eine programmgestuerte Versionierung &uuml;ber die AP Beim ReIndex gehen alle vorhergehenden Versionen verloren Per Versionierungsregel k&ouml;nnen &hellip; \u201eTest HTML Importer\u201c weiterlesen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/\" \/>\n<meta property=\"og:site_name\" content=\"BCSberlin.de\" \/>\n<meta property=\"og:image\" content=\"http:\/\/img\/versioning_admin.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"8\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/#website\",\"url\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/\",\"name\":\"BCSberlin.de\",\"description\":\"Beratung Computer Software Seit 20 Jahre Erfahrung von Microprozessor bis IBM Mainframe\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/#primaryimage\",\"inLanguage\":\"de\",\"url\":\"img\/versioning_admin.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/#webpage\",\"url\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/\",\"name\":\"Test HTML Importer - BCSberlin.de\",\"isPartOf\":{\"@id\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/#primaryimage\"},\"datePublished\":\"2017-10-05T07:02:31+00:00\",\"dateModified\":\"2017-10-05T07:02:31+00:00\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/test-html-importer\/\"]}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/pages\/501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/comments?post=501"}],"version-history":[{"count":1,"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/pages\/501\/revisions"}],"predecessor-version":[{"id":503,"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/pages\/501\/revisions\/503"}],"wp:attachment":[{"href":"https:\/\/www.bcsberlin.com\/whitebird\/BCSblog\/wp-json\/wp\/v2\/media?parent=501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}