<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JetForm Expert &#187; central</title>
	<atom:link href="http://jetformexpert.com/tag/central/feed/" rel="self" type="application/rss+xml" />
	<link>http://jetformexpert.com</link>
	<description>Problems with JetForm, Accelio, Adobe Central?  You're in the right place.</description>
	<lastBuildDate>Mon, 18 Oct 2010 20:42:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Central and the HP 1022n</title>
		<link>http://jetformexpert.com/2008/01/hp-1022n/</link>
		<comments>http://jetformexpert.com/2008/01/hp-1022n/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 20:32:14 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
				<category><![CDATA[Problems]]></category>
		<category><![CDATA[1022]]></category>
		<category><![CDATA[based]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[printer]]></category>

		<guid isPermaLink="false">http://jetformexpert.com/?p=32</guid>
		<description><![CDATA[I&#8217;ve gotten a few requests lately for information on using these (and other) printers with Central. People try to send forms to them, but they don&#8217;t print. Instead they see garbage or nothing at all. JetForm/Accelio/Adobe Central is as fast to print as it is because it does not send a completed and rendered raster [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve gotten a few requests lately for information on using these (and other) printers with Central.  People try to send forms to them, but they don&#8217;t print.  Instead they see garbage or nothing at all.</p>
<p>JetForm/Accelio/Adobe Central is as fast to print as it is because it does not send a completed and rendered raster to the printer.  All that the printer gets is, in the case of HP&#8217;s, PCL.  It uses the smarts built into the printer itself to RIP the code to pixels for printing.  As a result, the files sent down the line are much, much smaller than any spool you&#8217;ll ever see come from a Windows (for example) application.</p>
<p><span id="more-32"></span></p>
<blockquote><p>RIP &#8211; Raster Image Processing or Raster Image Processor.  This is the hardware or software responsible for taking the printing commands &#8211; things like lines, boxes and text &#8211; and turning them into pixels (a raster image) suitable for printing to paper.  Every single laser and inkjet printer in the World uses a RIP of one type or another, and the best and fastest RIPs are almost always in hardware.</p>
<p>Raster &#8211; A bitmap image, meaning one that is made of pixels.</p>
<p>HP-PCL &#8211; Hewlett-Packard Printer Control Language.  This is HP&#8217;s own Page Description Language intended to be used with laser printers.  Though not as accurate or quite as flexible as Adobe Postscript, PCL is an excellent language which contains everything needed for business and other utility printing.  One strong difference from Postscript is that PCL is a binary language as is very compact, while Postscript is actually a language and intended to be human-readable.</p></blockquote>
<p>Smaller files means faster transit, and faster transit means faster first-page-out.  The RIP in the printer is also highly-tuned to this task, so even on a relatively poor network connection we can keep printing at full speed.</p>
<p>The problem with these cheaper printers is that they don&#8217;t have any of these smarts built into them.  They rely on the host computer doing the printing to RIP the printer data to a raster that is then sent to what is essentially just the print engine.</p>
<p>HP calls this &#8220;Host-based&#8221; printing.  Check out the <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF06b/18972-236251-236263-14638-f51-439424-439431-439436.html">1022n spec</a> and see how many times it says that.</p>
<p>Printers like this are, generally, a bad idea anyway.  They can&#8217;t be used cross-platform, and when the next OS comes out and driver support goes away&#8230;you&#8217;ve got nothing.  I had a Canon laser once that worked like this, and when Windows XP came along, it suddenly became useless to me.</p>
<p>To get around this, you&#8217;ll have to configure your form(s) to be able to print with the HP Windows Driver.  You do that from the &#8220;Presentment Targets&#8221; menu, and I don&#8217;t advise it.  Primarily because then everything slows down, and you don&#8217;t want that.</p>
<p>If you have a fleet of these printers, you will no doubt have to bite the bullet and switch to the Windows driver.  If you only have one to test, I&#8217;m sorry to say you won&#8217;t want to be saving this money&#8230;buy higher models that have the built-in RIPs.</p>
]]></content:encoded>
			<wfw:commentRss>http://jetformexpert.com/2008/01/hp-1022n/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimising Central Logging Levels</title>
		<link>http://jetformexpert.com/2007/07/optimising-central-logging-levels/</link>
		<comments>http://jetformexpert.com/2007/07/optimising-central-logging-levels/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 20:30:50 +0000</pubDate>
		<dc:creator>Daryl</dc:creator>
				<category><![CDATA[Central How-To]]></category>
		<category><![CDATA[central]]></category>
		<category><![CDATA[jmd]]></category>
		<category><![CDATA[logging]]></category>

		<guid isPermaLink="false">http://jetformexpert.com/?p=27</guid>
		<description><![CDATA[Did you know that if your logging levels are set too high you can be severely impacting your printing performance? Highly detailed logging levels are routinely set on development and even testing systems, and by default, but are usually not needed on production machines. Regardless, when production machines are configured they are usually left at [...]]]></description>
			<content:encoded><![CDATA[<p>Did you know that if your logging levels are set too high you can be severely impacting your printing performance?  Highly detailed logging levels are routinely set on development and even testing systems, and by default, but are usually not needed on production machines.  Regardless, when production machines are configured they are usually left at default settings and/or their settings are transported from development or test.</p>
<p>If your logging levels are turned all the way up, you can get insane improvements in speed with very little effort and only a teensy amount of risk.  So what are you waiting for?</p>
<blockquote><p>There is, in general, only one situation where you need to turn up your logging level:  When you are counting pages to print &#8220;Page 1 of 10&#8243;, &#8220;2 of 10&#8243; and so forth.  Your first printing pass on one of these needs to have logging turned up enough to catch the <em>trace</em> statements that record the numbers, so follow my instructions carefully if you need this.  (There are other uses, but I&#8217;m not going into all of them now.)</p></blockquote>
<p><span id="more-27"></span>There are three places that you can set the logging level.  These are:<br />
&nbsp;&nbsp;&nbsp;1. In the <code>JFMERGE.INI</code> file.  This affects everything globally, unless overridden farther down the line.<br />
&nbsp;&nbsp;&nbsp;2. On a task line in the JMD*.  This affects only that task.<br />
&nbsp;&nbsp;&nbsp;3. On a ^JOB line, which affects that job and all tasks it might run.</p>
<p>I recommend setting your <code>JFMERGE.INI</code> file to produce as little logging as possible, and to only pass commands to increase it in your tasks that require it.  In my opinion, this gives the most control of any approach you might take as the changes you make are pinpoint specific to where they need to be.</p>
<blockquote><p>I shouldn&#8217;t have to say this, but if you&#8217;re not familiar with editing .INI files and/or you don&#8217;t know where your <code>JFMERGE.INI</code> file is, you might need to get some help.</p></blockquote>
<p>To edit your JFMERGE.INI file, open it up in Notepad or another text editor (I use <a href="http://www.ultraedit.com/">UltraEdit</a>) and look for the <code>[JetForm]</code> section.  It should be near the top.</p>
<blockquote><p>I recommend editing your INI files and your JMD in a text editor instead of in the Central Control application.  I find this to be much easier and more straightforward, and it carries no greater risk than editing in Control.  Just remember to always take a backup of your current, working file before editing it.</p></blockquote>
<p>Make these two edits:<br />
&nbsp;&nbsp;&nbsp;1. Set the <code>Verbosity</code> entry to be <code>40</code><br />
&nbsp;&nbsp;&nbsp;2. Set the <code>EventTraceLevel</code> entry to be <code>100</code> (It should already be 100 if it was never changed.)<br />
&nbsp;&nbsp;&nbsp;(This combination effectively switches off the most logging for maximum speed.)</p>
<p>Save the INI file and your changes are immediately in effect.</p>
<p>Now to edit your JMD.  This is where you need to be careful with your logging levels if you&#8217;re doing page counting.  And, whatever you do, make a copy of your JMD somewhere else before editing it&#8230;just in case you need to roll it back.</p>
<p>For this exercise, we&#8217;re only worried about editing <em>Tasks</em> in the JMD.  These control the commands that are sent to JFMERGE as individual processes take place, so if we need to increase logging for something then this is the place to do it.</p>
<p>Your task lines will all begin with <code><strong>!x</strong></code> &#8211; you should go through all your tasks (search if you like) looking for <code>-v</code> and <code>-n</code>, and you should remove them completely from tasks that do not require them.</p>
<p>Here&#8217;s the Golden Rule about when you need to turn your logging up:  Does the task contain the <code>-atf</code> command?  If it does, you&#8217;re sending information to a trace file, possibly for page counting, but it could be for anything.  In order for trace to work, you have to keep the verbosity set to zero.  If there is no tracing going on, there are very few instances where log files from production systems have other uses.</p>
<p>So you might have a task like this:</p>
<div class="codequote">!x SAMPLE * jfmerge &#8220;&#8221;"@MDFName.&#8221;" &#8220;&#8221;@InFile.&#8221;" -l -apr&#8221;"@PreambleName.&#8221;" <strong>-atf</strong>tracefile.txt <more...></div>
<p>That you would change to have the additional -v0 in it:</p>
<div class="codequote">!x SAMPLE * jfmerge &#8220;&#8221;"@MDFName.&#8221;" &#8220;&#8221;@InFile.&#8221;" <strong>-v0</strong> -l -apr&#8221;"@PreambleName.&#8221;" -atftracefile.txt <more...></div>
<p>Add that <code>-v0</code> on any tasks that have that <code>-atf</code> command in there.  If you have tasks that don&#8217;t do traces and don&#8217;t need to have increased logging for whatever reason, don&#8217;t add a <code>-v</code> or a <code>-n</code> back into them.</p>
<p>If you have problems down the road, all you now need to do to increase the amount of logging system-wide is to edit your <code>JFMERGE.INI</code> and set Verbosity back to zero for as long as you need the extra information.  Then changing it back is a snap!</p>
<p>Questions?  Leave a comment!</p>
<p><strong>*What is the JMD?</strong><br />
The JMD is the <strong>J</strong>ob <strong>M</strong>anagement <strong>D</strong>atabase.  Simply put, it is a text file &#8211; editable in Notepad or anything else &#8211; named <code>JFSERVER.JMD</code> that resides in your /server directory (or directories) that controls what Central will do when it sees a particular ^JOB line on an incoming file.</p>
]]></content:encoded>
			<wfw:commentRss>http://jetformexpert.com/2007/07/optimising-central-logging-levels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

