<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF 
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns="http://purl.org/rss/1.0/"
>
		
		
		
	<channel rdf:about="http://www.blogler.de/sec/100010/blogcfm">
	<title>Blogler.de</title>
	<description>Powered by BlogCFM</description>
	<link>http://www.blogler.de/sec/100010/blogcfm</link>
	
	<items>
		<rdf:Seq>
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2008/06/Updates-mit-ColdFusion-QoQs.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2008/03/Coldfusion-Problem-mit--und-ucase.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2008/02/Coldfusion-mit-Geronimo-und-Eclipse.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/10/Das-Ende-von-Adobes-Coldfusion.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/ColdFusion-8-Downloads.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8--Server-Monitoring.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8-released.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Coldfusion-Linux-installation.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/JRun-Admin-unter-Coldfusion-MX.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/05/ColdFusion-Graphing-service-is-not-available-.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/04/CFWebpost-fr-Teamspeak-jetzt-frei-verfgbar.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/03/Coldfusion-MX-8-News.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/03/301-Redirect-mit-ColdFusion.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2007/01/ColdFusion-Scope-Typen.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/HTTP-Multipart-Post-mit-Java.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/FAQ-fr-ColdFusion-Webpost-fr-Teamspeak.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Erste-Beta-von-ColdFusion-Webpost-fr-Teamspeak.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Teamspeak-Webpost-unter-ColdFusion.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/UDF-fr-eine-einfache-Socket-Verbindung-mit-ColdFusion.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Trusted-Cache-via-CF-Admin-API.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Maximum-JVM-Heap-Size.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/JDBC-Treiber-Update-fr-JRun--CF.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/HTML-Dateien-parsen-mit-ColdFusion-7.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Dreamweaver-8--TimeStamps-werden-bei-der-Synchronisierung-nicht-geupdatet.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Performens-Tuning-und-monitoring-in-JRun-.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Search-Engine-Safe-SES-URLs.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.blogler.de/sec/100010/blogcfm/1/2005/09/26.ColdFusion-MX-7-Update-701.cfm" />
			
			
		</rdf:Seq>
	</items>
	
	</channel>
		
		
		
		
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2008/06/Updates-mit-ColdFusion-QoQs.cfm">
	<title>Updates mit ColdFusion QoQ&apos;s</title>
	<description>In ColdFusion funktionieren leider keine Update-Anweisungen auf Query of Querys. Mit einer Select und Union Funktion bekommt man aber den gleichen Effekt hin!&lt;br /&gt;&lt;br /&gt;Beispiel:&lt;br /&gt;&lt;span class=&quot;Code&quot;&gt;&amp;lt;cfquery name=&amp;quot;qTagesSchnitt&amp;quot; dbtype=&amp;quot;query&amp;quot;&amp;gt;&lt;br /&gt;SELECT 2 korrekturschnitt, *&lt;br /&gt;FROM qTagesSchnitt&lt;br /&gt;WHERE schnitt &amp;gt; 2&lt;br /&gt;UNION&lt;br /&gt;SELECT schnitt korrekturschnitt,*&lt;br /&gt;FROM qTagesSchnitt&lt;br /&gt;WHERE schnitt &amp;lt;= 2&lt;br /&gt;&amp;lt;/cfquery&amp;gt;&lt;br /&gt;&lt;br /&gt;Hat man die Query dynamisch mit QueryNew erstellt, ist darauf zu achten, das der columtype gesetzt wird, da es sonst evtl. Probleme mit dem Union gibt. Wenn Int als Typ nicht funktioniert versucht mal BigInt!&lt;br /&gt;&lt;/span&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2008/06/Updates-mit-ColdFusion-QoQs.cfm</link>
	<dc:date>2008-06-17T13:46:23--02:00</dc:date>
	
	<dc:subject>Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2008/03/Coldfusion-Problem-mit--und-ucase.cfm">
	<title>Coldfusion Problem mit &#xdf; und ucase</title>
	<description>Bin heute auf ein Problem mit Adobe&apos;s ColdFusion 8 gesto&amp;szlig;en. Da macht der CF Parser doch glatt ein SS aus ucase(&apos;&amp;szlig;&apos;) :( Bei SQL Abfragen kommt das gar nicht gut und deshalb sollte man besser ein lcase(&apos;Da&amp;szlig;&apos;) in Querys verwenden, wenn man keine andere M&amp;ouml;glichkeit hat zu lowern. Ich muss mal testen ob der Bug schon bei der CF 7er Version war... kann mir nicht vorstellen das mir das jetzt erst auff&amp;auml;llt. Ich schreib mal an den Petitionsausschuss damit dieses bl&amp;ouml;de &amp;szlig; bei der n&amp;auml;chsten Rechtschreibreform gestrichen wird. Dann h&amp;auml;tte das ? auch viel mehr Platz auf der Tastatur krkrkrkrk</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2008/03/Coldfusion-Problem-mit--und-ucase.cfm</link>
	<dc:date>2008-03-24T10:37:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2008/02/Coldfusion-mit-Geronimo-und-Eclipse.cfm">
	<title>Coldfusion mit Geronimo und Eclipse</title>
	<description>&lt;h1&gt;Eclips mit UTF-8&lt;br /&gt;&lt;/h1&gt;
&lt;p&gt;Um mit Eclipse UTF-8 Templates lesen zu k&amp;ouml;nnen ist folgende Erg&amp;auml;nzung in der eclipse.ini n&amp;ouml;tig.&lt;/p&gt;
&lt;p&gt;-Dfile.encoding=utf-8 &lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2008/02/Coldfusion-mit-Geronimo-und-Eclipse.cfm</link>
	<dc:date>2008-02-23T13:05:07--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/10/Das-Ende-von-Adobes-Coldfusion.cfm">
	<title>Das Ende von Adobe&apos;s Coldfusion?</title>
	<description>Nach langen N&amp;auml;chten mit dem ColdFusion Clone &lt;a href=&quot;http://www.railo-technologies.com&quot;&gt;Railo &lt;/a&gt;habe ich mich entschlossen ColdFusion von Adobe den R&amp;uuml;cken zu kehren. Adobe hat bis heute keiner meiner Anfragen beantwortet mit der bitte nach einer M&amp;ouml;glichkeit eine Update Lizenz preiswerter zu bekommen. Ich zahle doch keine &lt;strike&gt;5000&amp;euro;&lt;/strike&gt;* 7674,31&amp;euro; f&amp;uuml;r eine Vollversion bzw. 3837,75&amp;euro; f&amp;uuml;r&apos;s CF Server3 Update um meine privaten Webseiten weiter zu betreiben zu k&amp;ouml;nnen. Desweiteren br&amp;auml;uchte ich eine bald eine zweite Lizenz da der Traffic auf &lt;a href=&quot;http://www.pluendermeister.de&quot;&gt;Pluendermeister.de&lt;/a&gt; schon fast am Limit ist.&lt;br /&gt;&lt;br /&gt;Das Lizenz System von Railo ist einfach fair und der Server l&amp;auml;uft zudem schneller und stabiler, wie ich bei mehreren Tests feststellen konnte. So wird es sogar f&amp;uuml;r mich m&amp;ouml;glich mal ein Projekt zu erstellen was verkaufbar ist. Wer kauft schon ein Projekt wo er noch tausende Euros f&amp;uuml;r Server Lizenzen ausgeben muss? Auf den ganzen Flash Kram in Adobe&apos;s Coldfusion Server kann ich auch verzichten ist doch eine Programmierung ala Web 2.0 viel performanter und unkomplizierter zu deployen... nein, die mangelde Performance der Flash Apps in CF erw&amp;auml;hne ich nicht...&lt;br /&gt;&lt;br /&gt;Also Bye Bye Adobe und Ahoi Railo!&lt;br /&gt;&lt;br /&gt;Weitere Links:&lt;br /&gt;&lt;a href=&quot;http://www.railo-technologies.com/de/index.cfm?treeID=297&quot;&gt;Railo Homepage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*habe den Preis nochmal auf der Adobe HP nachgeschaut</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/10/Das-Ende-von-Adobes-Coldfusion.cfm</link>
	<dc:date>2007-10-07T12:56:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/ColdFusion-8-Downloads.cfm">
	<title>ColdFusion 8 Downloads</title>
	<description>Auszug aus der Seite:&lt;br /&gt;
&lt;h3 id=&quot;cfdevtools&quot;&gt;ColdFusion 8 Developer Tools &lt;/h3&gt;
&lt;h4&gt;ColdFusion 8 Report Builder&lt;/h4&gt;
&lt;p&gt;Completely updated for ColdFusion 8, the ColdFusion Report Builder is a free, easy-to-use tool whose familiar, banded report writer interface enables developers to design structured, repeating-region reports for ColdFusion 8 applications. Create ColdFusion Report Files (CFR files) that ColdFusion 8 can transform into structured business reports in PDF, HTML, Excel, RTF and other formats.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/reportbuilder/cf_reportbuilder_installer.exe&quot;&gt;Download             ColdFusion 8 Report Builder&lt;/a&gt; (EXE, 17 MB)&lt;br /&gt; 			Checksum: 4fce3042491069eb725ba5a30aa3bf98&lt;/li&gt;
    &lt;li class=&quot;icon info&quot;&gt;&lt;strong&gt;System Requirements:&lt;/strong&gt;&lt;br /&gt; 			Processor: 600 MHz Intel Pentium III processor or equivalent&lt;br /&gt; 			Operating System: Windows 2000, XP , Server 2003, Vista&lt;br /&gt; 			Memory: 128 MB RAM (256 MB recommended)&lt;br /&gt; 			Hard Disk Space: 100 MB&lt;br /&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ColdFusion 8 Extensions for Eclipse&lt;/h4&gt;
&lt;p&gt;This collection of plugins adds the ColdFusion 8 code debugger, code wizards, RDS capabilities and more to Adobe Flex Builder or Eclipse.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/eclipseextensions/cf8_extensions_for_eclipse.zip&quot;&gt;Download the ColdFusion 8 Extensions for Eclipse&lt;/a&gt; (ZIP, 14 MB)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ColdFusion 8 Help Files for Eclipse&lt;/h4&gt;
&lt;p&gt;Customers using Flex Builder or Eclipse can install the entire ColdFusion 8 documentation set an Eclipse plug-in.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/eclipsehelp/CF8-Help.jar&quot;&gt;Download the ColdFusion 8 Help Files for Eclipse&lt;/a&gt; (JAR, 17 MB)&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;footnote&quot;&gt;Special instructions: Copy this file into your Flex Builder or Eclipse installation&amp;rsquo;s plugins folder and restart your application. &lt;/p&gt;
&lt;h4&gt;ColdFusion 8 Update for Dreamweaver&lt;/h4&gt;
&lt;p&gt;Update Adobe Dreamweaver to take advantage of the new features of ColdFusion 8 by installing new CFML function and tag definitions and help files.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/dreamweaverupdate/cf8_tags_for_dw.mxp&quot;&gt;Download ColdFusion 8 Update for Dreamweaver&lt;/a&gt; (MXP, 1 MB)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ColdFusion 8 Update for HomeSite+&lt;/h4&gt;
&lt;p&gt;Update Macromedia HomeSite+ or Macromedia ColdFusion Studio to take advantage of the new features of ColdFusion MX 7 by installing new CFML function and tag definitions and help files.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/homesiteupdate/cf8_tags_for_hs.zip&quot;&gt;Download Homesite+ Update&lt;/a&gt; (ZIP, 1 MB)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Adobe Flash and Flex Remoting Components&lt;/h4&gt;
&lt;p&gt;The Adobe Flash and Flex Remoting Components simplify the Flash and Flex application development process by providing a programming model and runtime support for connecting ActionScript directly to remote ColdFusion pages, components, server-side ActionScript files, and web services.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://www.adobe.com/products/flashremoting/downloads/components/&quot;&gt;Download Adobe Flash and Flex Remoting Components&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;serverinstallers&quot;&gt;Additional ColdFusion 8 Server Installers&lt;/h3&gt;
&lt;h4&gt;ColdFusion 8 .NET Integration Service Installer&lt;/h4&gt;
&lt;p&gt;The ColdFusion 8 .NET Integration Service allows ColdFusion to access .NET assemblies from a local or remote machine. If .NET assemblies exist locally, select the .NET Integration Services option when you install ColdFusion. If the .NET assemblies are on a remote Windows machine, use the .NET Integration Services Installer to install Adobe Coldfusion 8 .NET Integration Services.&lt;/p&gt;
&lt;ul class=&quot;link-list&quot;&gt;
    &lt;li&gt;&lt;a class=&quot;icon download&quot; href=&quot;http://download.macromedia.com/pub/coldfusion/8/netintegration/cf8_dotnet_integration.exe&quot;&gt;Download ColdFusion 8 .NET Integration Service Installer&lt;/a&gt; (EXE, 44 MB)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;Quelle: Adobe http://www.adobe.com/support/coldfusion/downloads.html</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/07/ColdFusion-8-Downloads.cfm</link>
	<dc:date>2007-07-31T20:11:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8--Server-Monitoring.cfm">
	<title>Adobe Coldfusion 8 - Server Monitoring</title>
	<description>Wenn das Server Monitoring nicht so richtig will hier die ersten kleinen Helfer.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Ich kann den Monitor Server nicht starten. Der in der Hilfe angegeben Button unter &amp;quot;&lt;span class=&quot;leftMenuLinkTextHighlighted&quot;&gt;Debug Output Settings&lt;/span&gt;&amp;quot; existiert nicht!&lt;/b&gt;&lt;br /&gt;&lt;/i&gt;Wer ColdFusion 8 als MultiServer in der J2EE Umgebung betreibt wird diesen Button auch nicht finden.Der Button ist nur in der singel Server-Variante vorhanden.&lt;i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Die Verbindung funktioniert nicht. Es kommt die Meldung das der Server nicht gefunden wurde!&lt;/b&gt;&lt;br /&gt;&lt;/i&gt;Der Server l&amp;auml;sst keine Verbindungen von Hause aus zu. In der &amp;quot;/CFIDE/multiservermonitor-access-policy.xml&amp;quot; muss erst eine Domain Policy gesetzt werden. Datei einfach &amp;ouml;ffnen und das Remark von &amp;lt;allow-access-from domain=&amp;quot;*&amp;quot; /&amp;gt; entfernen. Ggf. eine Domain anstatt des * setzen um f&amp;uuml;r mehr Sicherheit zu sorgen ;)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Die Verbindung geht immer noch nicht (access denied) und der Server meldet das er auf /flex2Gateway nicht zugreifen kann/ darf.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;Das kann vorkommen wenn man CF von einem WAR File auf einem &amp;auml;ltere JRun Version installiert. Das Flex Gateway ben&amp;ouml;tigt die JRE &amp;gt; 1.43. Als Workaround kann man auf einem anderen Rechner ColdFusion 8 installieren und dann das gesamte {jrun_root}/jre und {jrun_root/bin} in den alten JRun kopieren... Dann klappt&apos;s auch mit dem ColdFusion 8 Server Monitoring. Das sollte man nat&amp;uuml;rlich nur zu Testzwecken machen und wenn es schnell gehen soll ;)&lt;i&gt;&lt;br /&gt;&lt;br /&gt;LiveDocs: &lt;a href=&quot;http://livedocs.adobe.com/coldfusion/8/&quot;&gt;http://livedocs.adobe.com/coldfusion/8/&lt;/a&gt;&lt;br /&gt;&lt;/i&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8--Server-Monitoring.cfm</link>
	<dc:date>2007-07-31T20:05:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8-released.cfm">
	<title>Adobe Coldfusion 8 released</title>
	<description>Adobe hat heute mit der Auslieferung von Cold Fusion 8.0 begonnen. Mit der Umgebung lassen sich dynamische Websites und komplexe Internetanwendungen erzeugen und bereitstellen. Der Server Monitor ist dabei wohl die gr&amp;ouml;&amp;szlig;te Neuerung in der Coldfusion Version 8. Mit dem Server Monitor lassen sich Enp&amp;auml;sse erkennen und die Serverperformance erh&amp;ouml;hen.&lt;br /&gt;&lt;br /&gt;Unterst&amp;uuml;tzung von PDF, Flex und Ajax integration wurden verbessert. Gespannt bin ich ob Macromedia den FCKeditor mit eingebunden hat. Ob der Core mehr Leistung bring und stabiler, gerade im Cluster, l&amp;auml;uft darf mir Adobe mit der neuen ColdFusion 8 Version in den n&amp;auml;chsten Tage beweisen.&lt;br /&gt;&lt;br /&gt;Cold Fusion 8.0 l&amp;auml;uft unter Mac OS X 10.4.x (Universal Binary), Windows 2000/2003/XP/Vista, Solaris und verschiedenen&amp;nbsp; Linux-Derivaten. Cold Fusion 8.0 Standard kostet 1331,61 Euro, die Enterprise Edition ist f&amp;uuml;r 7674,31 Euro erh&amp;auml;ltlich. Die Developer Edition ist kostenlos... was mich schon fast ein wenig wundert ;)</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Adobe-Coldfusion-8-released.cfm</link>
	<dc:date>2007-07-30T21:26:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Coldfusion-Linux-installation.cfm">
	<title>Coldfusion Linux installation</title>
	<description>&lt;p&gt;Der Folgende Fehler kann beim installieren von JRun/ Coldfusion bei neueren Linuxversionen auftreten: &lt;/p&gt;
&lt;pre&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;pre&gt;Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system&apos;s environment... awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory /bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory Launching installer... grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory /tmp/install.dir.6359/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory &lt;/pre&gt;
&lt;/div&gt;
&lt;/pre&gt;
&lt;pre&gt;&amp;Auml;ltere Java Versionen haben Probleme mit mit den &amp;quot;floting stacks&amp;quot; der glibc die f&amp;uuml;r die 686 CPU&apos;s optimiert worden sind.&lt;br /&gt;Die L&amp;ouml;sung beim installieren von ColdFusion/ JRun ist den Parameter LD_ASSUME_KERNEL der Installationsroutine zu deaktivieren.&lt;/pre&gt;
&lt;pre&gt;
&lt;div class=&quot;code&quot;&gt;cp coldfusion-702-lin.bin coldfusion-702-lin.bak&lt;br /&gt;cat coldfusion-702-lin.bak | sed &amp;quot;s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/&amp;quot; &amp;gt; coldfusion-702-lin.bin &lt;br /&gt;./coldfusion-702-lin.bin&lt;/div&gt;
&lt;/pre&gt;
&lt;pre&gt;Das war&apos;s.. &lt;br /&gt;&lt;br /&gt;Nachtrag:&lt;br /&gt;Habe noch einen sehr interessanten Artikel von Steven Erat gefunden zum Thema Coldfusion und Fedora Core 6. Denke ich bereite diesen mal in deutscher Sprache auf.&lt;br /&gt;&lt;a href=&quot;http://www.talkingtree.com/blog/index.cfm/2006/12/6/Running-ColdFusion-MX-7-on-Fedora-Core-6-Linux&quot;&gt;Zum Artikel&lt;/a&gt;&lt;/pre&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/07/Coldfusion-Linux-installation.cfm</link>
	<dc:date>2007-07-26T14:09:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/07/JRun-Admin-unter-Coldfusion-MX.cfm">
	<title>JRun Admin unter Coldfusion MX</title>
	<description>&lt;p&gt;Hatte die Tage &amp;quot;java.lang.NullPointerException&amp;quot; Fehlermeldungen beim Aufruden des JRun Administrators. Als mehrere Server davon betroffen waren wurde ich etwas stutzig und ging der Meldung auf dem Grund. Die L&amp;ouml;sung war ganz einfach wie auch &amp;uuml;berraschend. Ich hatten den Mozilla Firefox um den UserAgent erleichtert. Da schein der JRun Admin nicht ganz mit klar zukommen *gg* Nachdem der UserAgent Eintrag wieder anst&amp;auml;ndige Daten lieferte und keinen Null String lief die JRun Console wieder ohne Probleme.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.blogler.de/sec/100010/blogcfm/1/2007/03/Firefox-User-Agent-ndern.cfm&quot;&gt;User Agent in Firefox &amp;auml;ndern&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Die Fehlermeldung:&lt;/p&gt;
&lt;pre class=&quot;text&quot;&gt; java.lang.NullPointerException
at jrun__frames2ejspb._jspService(jrun__frames2ejspb.java:68)
at jrun.jsp.runtime.HttpJSPServlet.service(HttpJSPServlet.java:43)
at jrun.jsp.JSPServlet.service(JSPServlet.java:119)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at jrunx.jmc.management.ServerAuthenticationServlet.doFilter(ServerAuthenticationServlet.java:88)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.StandardSecurityFilter.doFilter(StandardSecurityFilter.java:103)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.JSecurityCheckFilter.doFilter(JSecurityCheckFilter.java:70)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:472)
at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java:441)
at jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:175)
at jrun.servlet.file.FileServlet.service(FileServlet.java:316)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at jrunx.jmc.management.ServerAuthenticationServlet.doFilter(ServerAuthenticationServlet.java:88)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.StandardSecurityFilter.doFilter(StandardSecurityFilter.java:103)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.JSecurityCheckFilter.doFilter(JSecurityCheckFilter.java:70)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)&lt;/pre&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/07/JRun-Admin-unter-Coldfusion-MX.cfm</link>
	<dc:date>2007-07-25T10:02:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/05/ColdFusion-Graphing-service-is-not-available-.cfm">
	<title>ColdFusion &quot;Graphing service is not available&quot; </title>
	<description>&lt;p&gt;Wer Coldfusion MX7 installiert und die Fehlermeldung &amp;quot; &lt;strong&gt;Graphing service is not available &lt;/strong&gt;&amp;quot;* bekommt sollte zuerst checken ob in der jvm.config der Wert &lt;strong&gt;&amp;quot;-Djava.awt.headless=true&lt;/strong&gt;&amp;quot; unter der jvm.arg Liste gesetzt ist. Ansonsten muss! das X-System noch auf der Linux Maschine installiert sein. Wer nicht das ganze X installieren will der kann folgende Pakete installieren um Adobe&apos;s ColdFusion doch noch zum arbeiten zu bewegen:&lt;/p&gt;
&lt;p&gt;freetype-devel-2.1.9-2.i386.rpm&lt;br /&gt;fontconfig-devel-2.2.3-13.i386.rpm&lt;br /&gt;xorg-x11-devel-6.8.2-31.i386.rpm&lt;br /&gt;xorg-x11-deprecated-libs-6.8.2-31.i386.rpm&lt;br /&gt;xorg-x11-devel-6.8.2-31.i386.rpm&lt;/p&gt;
&lt;p&gt;*Beim starten in der Shell wird der Fehler so anzeigt:&lt;br /&gt;&lt;strong&gt;&amp;nbsp;Error [scheduler-11] - Unable to initialize Graphing service: java.lang.UnsatisfiedLinkError: /opt/jrun4/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory&lt;/strong&gt; &lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/05/ColdFusion-Graphing-service-is-not-available-.cfm</link>
	<dc:date>2007-05-29T00:00:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/04/CFWebpost-fr-Teamspeak-jetzt-frei-verfgbar.cfm">
	<title>CFWebpost f&#xfc;r Teamspeak jetzt frei verf&#xfc;gbar</title>
	<description>&lt;strike&gt;Im Adobe Exchange&lt;/strike&gt; CF-Teamspeak ist nun als &lt;a href=&quot;http://www.jeuner.de/download/cf/cfTSWebpost_public.zip&quot;&gt;Zip Datei&lt;/a&gt;  f&amp;uuml;r alle frei zug&amp;auml;nglich.&lt;br /&gt;&lt;br /&gt;Bis das Coldfusion Programm im Adobe Exchange verf&amp;uuml;gbar ist dauert es wohl noch etwas. Nach drei Wochen lese ich dort immer noch:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;Your upload is complete and will be submitted to our QA team for review. &lt;br /&gt;We will notify you by e-mail when your upload is posted to the site.&lt;br /&gt;You can always check this page for the most up-to-date status of your item.&lt;/div&gt;
&lt;p&gt;Den Quellcode aufzur&amp;auml;umen habe ich mir erspart... denke aber man kann ihn ganz gut lesen auch bei meiner kleinen Kommentarschw&amp;auml;che.&lt;br /&gt;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/04/CFWebpost-fr-Teamspeak-jetzt-frei-verfgbar.cfm</link>
	<dc:date>2007-04-11T11:21:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/03/Coldfusion-MX-8-News.cfm">
	<title>Coldfusion MX 8 News</title>
	<description>&lt;p&gt;&lt;strong&gt;ColdFusion-News&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Der neue Image Proccessing Tag und die neuen Imaging-Methoden erlauben es neue Bilder zu erstellen, Bilder zu lesen, zu schreiben, zu konvertieren oder Captchas zu erzeugen. Es wird um die 50 neue Bildmethoden geben. &lt;/li&gt;
    &lt;li&gt;In Scorpio wird die .NET-Integration deutlich verbessert. In fr&amp;uuml;heren Versionen war ein Zugriff nur &amp;uuml;ber COM oder Web Services m&amp;ouml;glich. .NET-Objekte k&amp;ouml;nnen nun, analog zu Java-Objekten, &amp;uuml;ber den neuen Java Proxy Service direkt in ColdFusion-Code verwendet werden. &lt;/li&gt;
    &lt;li&gt;Neues Server Monitoring, eine Flex-Reporting- und Monitoring-Applikation, die in den ColdFusion Administrator integriert wurde. Das Backend daf&amp;uuml;r ist ein CFC, welches erweitert und in eigenem Code verwendet werden kann. Sehr detaillierte Informationen zur Speicherauslastung (f&amp;uuml;r jeden Scope), CPU-Auslastung, Datenbankabfragen, Page Template Cache und einzelnen Requests sind nun erstmals in einem ColdFusion-Produkt erh&amp;auml;ltlich.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/03/Coldfusion-MX-8-News.cfm</link>
	<dc:date>2007-03-10T19:44:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/03/301-Redirect-mit-ColdFusion.cfm">
	<title>301 Redirect mit ColdFusion</title>
	<description>Eine &lt;b&gt;301 Moved permanently&lt;/b&gt; Umleitung ist mit ColdFusion schnell realisiert.&lt;br /&gt;&lt;br /&gt;
&lt;pre&gt;&lt;b&gt;ColdFusion Redirect 301&lt;/b&gt;
&lt;div class=&quot;code&quot;&gt;&amp;lt;cfheader statuscode=&amp;quot;301&amp;quot; statustext=&amp;quot;Moved permanently&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;cfheader name=&amp;quot;Location&amp;quot; value=&amp;quot;http://www.new-url.com&amp;quot;&amp;gt; &lt;/div&gt;
&lt;/pre&gt;
&lt;pre&gt;&lt;b&gt;PHP Redirect 301&lt;/b&gt;
&lt;div class=&quot;code&quot;&gt;&amp;lt;?&lt;br /&gt;Header( &amp;quot;HTTP/1.1 301 Moved Permanently&amp;quot; ); &lt;br /&gt;Header( &amp;quot;Location: &lt;a href=&quot;http://www.new-url.com/&quot;&gt;http://www.new-url.com&amp;quot;&lt;/a&gt; ); &lt;br /&gt;?&amp;gt; &lt;/div&gt;
&lt;/pre&gt;
Nat&amp;uuml;rlich kann man so auch einfach ein &lt;b&gt;302 Redirect &lt;/b&gt;realisieren.</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/03/301-Redirect-mit-ColdFusion.cfm</link>
	<dc:date>2007-03-02T21:22:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2007/01/ColdFusion-Scope-Typen.cfm">
	<title>ColdFusion Scope Typen</title>
	<description>The following table describes ColdFusion scopes:
&lt;div style=&quot;background-color: silver;&quot;&gt;
  &lt;table cellspacing=&quot;1&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;th&gt; Scope &lt;/th&gt;
        &lt;th&gt; Description &lt;/th&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Variables (local)&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;The default scope for variables of any type that are created with the &lt;code&gt;cfset&lt;/code&gt; and &lt;code&gt;cfparam&lt;/code&gt; tags. A local variable is available only on the page on which it is created and any included pages (see also the Caller scope).&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;Form&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables passed from a Form page to its action page as the result of submitting the form. (If you use the HTML &lt;code&gt;form&lt;/code&gt; tag, you must use &lt;code&gt;method=&amp;quot;post&amp;quot;&lt;/code&gt;.) For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001330.htm#1096836&quot;&gt;Introduction to Retrieving and Formatting Data&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;URL&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains parameters passed to the current page in the URL that is used to call it. The parameters are appended to the URL in the format ?variablename = value[&amp;amp;variablename=value...]; for example www.MyCompany.com/inputpage.cfm?productCode=A12CD1510&amp;amp;quantity=3.&lt;/p&gt;
          &lt;p&gt;&lt;strong&gt;&lt;i&gt;Note&lt;/i&gt;&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; If a URL includes multiple parameters with the same name, the resulting variable in the ColdFusion URL scope consists of all parameter values separated by commas. For example, a URL of the form http://localhost/urlparamtest.cfm? param=1&amp;amp;param=2&amp;amp;param=3 results in a URL.param variable value of 1,2,3 on the ColdFusion page.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;Attributes&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Used only in custom tag pages. Contains the values passed by the calling page in the custom tag&apos;s attributes. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001069.htm#1136373&quot;&gt;Creating and Using Custom CFML Tags&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Caller&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Used only in custom tag pages. The custom tag&apos;s Caller scope is a reference to the calling page&apos;s Variables scope. Any variables that you create or change in the custom tag page using the Caller scope are visible in the calling page&apos;s Variables scope. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001069.htm#1136373&quot;&gt;Creating and Using Custom CFML Tags&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;ThisTag&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Used only in custom tag pages. The ThisTag scope is active for the current invocation of the tag. If a custom tag contains a nested tag, any ThisTag scope values you set before calling the nested tag are preserved when the nested tag returns to the calling tag. &lt;/p&gt;
          &lt;p&gt;The ThisTag scope includes three built-in variables that identify the tag&apos;s execution mode, contain the tag&apos;s generated contents, and indicate whether the tag has an end tag.&lt;/p&gt;
          &lt;p&gt;A nested custom tag can use the &lt;code&gt;cfassociate&lt;/code&gt; tag to return values to the calling tag&apos;s ThisTag scope. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001079.htm#1127084&quot;&gt;Accessing tag instance data&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Request&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Used to hold data that must be available for the duration of one HTTP request. The Request scope is available to all pages, including custom tags and nested custom tags, that are processed in response to the request. &lt;/p&gt;
          &lt;p&gt;This scope is useful for nested (child/parent) tags. This scope can often be used in place of the Application scope, to avoid the need for locking variables. Several chapters discuss using the Request scope.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;CGI&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains environment variables identifying the context in which a page was requested. The variables available depend on the browser and server software. For a list of the commonly used CGI variables, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00000186.htm#2733334&quot;&gt;&lt;i&gt;Reserved Words and Variables&lt;/i&gt;&lt;/a&gt;&lt;i&gt; &lt;/i&gt;in &lt;i&gt;CFML Reference&lt;/i&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Cookie&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables maintained in a user&apos;s browser as cookies. Cookies are typically stored in a file on the browser, so they are available across browser sessions and applications. You can create memory-only Cookie variables, which are not available after the user closes the browser. Cookie scope variable names can include periods.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;Client&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables that are associated with one client. Client variables let you maintain state as a user moves from page to page in an application, and are available across browser sessions. By default, Client variables are stored in the system registry, but you can store them in a cookie or a database. Client variables cannot be complex data types and can include periods in their names. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001147.htm#1159066&quot;&gt;Using Persistent Data and Locking&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Session&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables that are associated with one client and persist only as long as the client maintains a session. They are stored in the server&apos;s memory and can be set to time out after a period of inactivity. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001147.htm#1159066&quot;&gt;Using Persistent Data and Locking&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;Application&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables that are associated with one, named application on a server. The &lt;code&gt;cfapplication&lt;/code&gt; tag &lt;code&gt;name&lt;/code&gt; attribute or the Application.cfc This.name variable setting specifies the application name. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001147.htm#1159066&quot;&gt;Using Persistent Data and Locking&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Server&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables that are associated with the current ColdFusion server. This scope lets you define variables that are available to all your ColdFusion pages, across multiple applications. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001147.htm#1159066&quot;&gt;Using Persistent Data and Locking&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;Flash&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Variables sent by a Macromedia Flash movie to ColdFusion and returned by ColdFusion to the movie. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001477.htm#1157546&quot;&gt;Using the Flash Remoting Service&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;Arguments&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Variables passed in a call to a user-defined function or ColdFusion component method. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001008.htm#1193923&quot;&gt;About the Arguments scope&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr bgcolor=&quot;#f8f8f8&quot;&gt;
        &lt;td&gt;&lt;p&gt;This&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Exists only in ColdFusion components or &lt;code&gt;cffunction&lt;/code&gt; tags that are part of a containing object such as a ColdFusion Struct. Exists for the duration of the component instance or containing object. Data in the This scope is accessible from outside the component or container by using the instance or object name as a prefix. &lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;&lt;p&gt;function local&lt;/p&gt;&lt;/td&gt;
        &lt;td&gt;&lt;p&gt;Contains variables that are declared inside a user-defined function or ColdFusion component method and exist only while a function executes. For more information, see &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/00001001.htm#1167055&quot;&gt;Writing and Calling User-Defined Functions&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
&lt;/div&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2007/01/ColdFusion-Scope-Typen.cfm</link>
	<dc:date>2007-01-04T14:21:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/HTTP-Multipart-Post-mit-Java.cfm">
	<title>HTTP Multipart Post mit Java</title>
	<description>&lt;p&gt;Wer automatisiert Dateien zu seinen Server senden m&amp;ouml;chte, hat es unter Windows nicht ganz einfach.&amp;nbsp;F&amp;uuml;r das&amp;nbsp;Versenden einer Datei &amp;uuml;ber Port 80 hat Windows leider nichts an Bord. Ein kleines Java Programm was &amp;uuml;ber DOS einfach angesprochen werden kann ist aber schnell umgesetzt. Hier ein Beispiel f&amp;uuml;r ein POST einer test.jpg zu einen entfernten Server:&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;/**&lt;br /&gt;&amp;nbsp;* @author G&amp;uuml;nter Dillenberg&lt;br /&gt;&amp;nbsp;* Upload&amp;nbsp; multipart/form-data via HTTP POST&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import java.net.*;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;public class UploadExample &lt;br /&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;// Construct data&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;public static void main (String args[]) {&lt;br /&gt;try{&lt;br /&gt;String hostname = &amp;quot;upload.meinserver.com&amp;quot;;&lt;br /&gt;int port = 80;&lt;br /&gt;InetAddress addr = InetAddress.getByName(hostname);&lt;br /&gt;Socket socket = new Socket(addr, port);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;// Send header&lt;br /&gt;String path = &amp;quot;/do_upload.cfm&amp;quot;;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;// File To Upload&lt;br /&gt;File theFile = new File(&amp;quot;C:/test.jpg&amp;quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;System.out.println (&amp;quot;size: &amp;quot; + (int) theFile.length());&lt;br /&gt;DataInputStream fis = new DataInputStream(new BufferedInputStream(new&lt;br /&gt;FileInputStream(theFile)));&lt;br /&gt;byte[] theData = new byte[(int) theFile.length( )];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;fis.readFully(theData);&lt;br /&gt;fis.close();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;font face=&quot;Arial&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;DataOutputStream raw = new&lt;br /&gt;DataOutputStream(socket.getOutputStream());&lt;br /&gt;Writer wr = new OutputStreamWriter(raw);&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;String command = &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;--dill\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + &amp;quot;Content-Disposition: form-data; name=\&amp;quot;FiletoUpload\&amp;quot;; filename=\&amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + theFile.getName() + &amp;quot;\&amp;quot;\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + &amp;quot;Content-Type: image/pjpeg\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + &amp;quot;\r\n&amp;quot;;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;String trail = &amp;quot;\r\n--dill--\r\n&amp;quot;;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;String header =&lt;br /&gt;&amp;nbsp;&amp;quot;POST &amp;quot;+path+&amp;quot; HTTP/1.0\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Accept: */*\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Referer: &lt;a href=&quot;http://localhost\r\n&quot;&gt;http://localhost\r\n&lt;/a&gt;&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Accept-Language: de\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Content-Type: multipart/form-data; boundary=dill\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;User_Agent: TESTAGENT\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Host: upload.meinserver.com\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Content-Length: &amp;quot; + ((int) theFile.length() + command.length() + trail.length()) + &amp;quot;\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Connection: Keep-Alive\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;Pragma: no-cache\r\n&amp;quot;&lt;br /&gt;&amp;nbsp;+ &amp;quot;\r\n&amp;quot;;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;wr.write(header);&lt;br /&gt;wr.write(command);&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;wr.flush();&lt;br /&gt;raw.write(theData);&lt;br /&gt;raw.flush( );&lt;br /&gt;wr.write(&amp;quot;\r\n--dill--\r\n&amp;quot;);&lt;br /&gt;wr.flush( );&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;BufferedReader rd = new BufferedReader(new&lt;br /&gt;InputStreamReader(socket.getInputStream()));&lt;br /&gt;String line;&lt;br /&gt;while ((line = rd.readLine()) != null) {&lt;br /&gt;System.out.println(line);&lt;br /&gt;}&lt;br /&gt;wr.close();&lt;br /&gt;raw.close();&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;socket.close();&lt;br /&gt;} catch (Exception e) { System.out.println(e.toString()); }&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/HTTP-Multipart-Post-mit-Java.cfm</link>
	<dc:date>2005-11-18T16:02:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/FAQ-fr-ColdFusion-Webpost-fr-Teamspeak.cfm">
	<title>FAQ f&#xfc;r ColdFusion Webpost f&#xfc;r Teamspeak.</title>
	<description>&lt;b&gt;Was ist ColdFusion Webpost f&amp;uuml;r Teamspeak?&lt;/b&gt;&lt;br /&gt;ColdFusion Webpost f&amp;uuml;r Teamspeak oder kurz CFWebpost ist eine ColdFusion Komponente die den Status eines Teamspeak Servers visualisiert. Es werden alle Channels und die darin angemeldeten User angezeigt. So ist es z.B. m&amp;ouml;glich auf einer Website den Status des Servers anzuzeigen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Wie bekommt CFWebpost die Daten vom TS-Server?&lt;/b&gt;&lt;br /&gt;Die Abfrage des Teamspeak-Servers wird &amp;uuml;ber eine Socketverbindung zum TCPqueryport durchgef&amp;uuml;hrt. &amp;Uuml;ber diesen TCPqueryport kann der TS-Server administriert und &amp;uuml;berwacht werden.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Muss ich an dem Teamspeak-Server etwas einstellen?&lt;/b&gt;&lt;br /&gt;Nein, zumindest in der ersten Version von CFWebpost nicht.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Was brauche ich um CFWebpost nutzen zu k&amp;ouml;nnen?&lt;/b&gt;&lt;br /&gt;Einen ColdFusion Server, einen Teamspeak Server, und CFWebpost.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Muss ich meine Firewall/ Router konfigurieren?&lt;/b&gt;&lt;br /&gt;Wenn der ColdFusion Server &amp;uuml;ber eine Firewall auf den TS-Server zugreifen muss, dann muss der TCPqueryport (51234) vom TS freigeschaltet werden. Die IP bzw. Hostname muss dann bei dem Aufruf der Funktion mit &amp;uuml;bergeben werden. In der CFC ist das socketTimeout hoch zu stellen.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Wo bekomme ich CFWebpost?&lt;/b&gt;&lt;br /&gt;Ein Zip-Archiv mit den Templates gibt&apos;s nur auf Blogler.de unter Downloads&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Die udf.cfm ist nicht zu lesen?&lt;/b&gt;&lt;br /&gt;Die Udf.cfm wurde verschl&amp;uuml;sselt um den Quellcode zu sch&amp;uuml;tzen. Wenn sich Webpost f&amp;uuml;r CF etabliert hat gibt es eine unverschl&amp;uuml;sselte Version - versprochen.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Ist es M&amp;ouml;glich eine unverschl&amp;uuml;sselte Version zu bekommen?&lt;/b&gt;&lt;br /&gt;Klar, bitte eine Mail an guenter(at)dillenberg.net senden. W&amp;auml;re nett wenn ihr kurz beschreibt warum eine unverschl&amp;uuml;sselte Version ben&amp;ouml;tigt.</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/FAQ-fr-ColdFusion-Webpost-fr-Teamspeak.cfm</link>
	<dc:date>2005-11-07T22:09:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Erste-Beta-von-ColdFusion-Webpost-fr-Teamspeak.cfm">
	<title>Erste Beta von ColdFusion Webpost f&#xfc;r Teamspeak</title>
	<description>Es ist geschafft: Die erste Beta-Version von CFWebpost f&amp;uuml;r Teamspeak liegt zum Download bereit :o)&lt;br /&gt;Das Archiv enth&amp;auml;lt folgende Dateien:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;getTsStatus.cfm&lt;/b&gt; Beispiel f&amp;uuml;r den Aufruf der CFC&lt;br /&gt;&lt;b&gt;cfWebPost.cfc&lt;/b&gt; Die CFWebpost Komponente&lt;br /&gt;&lt;b&gt;udf.cfm &lt;/b&gt;Die zur Zeit noch verschl&amp;uuml;sselten Funktionen f&amp;uuml;r die CFC&lt;br /&gt;&lt;br /&gt;Ist der Teamspeak-Server auf dem gleichen Host wie ColdFusion und wurden die Einstellungen des TS-Servers nicht ge&amp;auml;ndert kann man den Status des TS-Server direkt mit folgenden Aufruf abfragen:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;dspTSStatus = TSWebPost.getTsStatus();&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;F&amp;uuml;r entfernte oder modifizierte Teamspeak-Server kann der Aufruf auch mit Parametern erfolgen:&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;dspTSStatus = TSWebPost.getTsStatus(&apos;IP/DNS&apos;,ServerPort&apos;,&apos;TCPqueryPort&apos;);&lt;/div&gt;
&lt;br /&gt;M&amp;ouml;chte man einen entfernten Server abfragen, sollte man in der &lt;b&gt;cfWebPost.cfm&lt;/b&gt; das SocketTimeout auf einen m&amp;ouml;glichst kleinen Wert anheben.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.blogler.de/ext/download/coldfusion/cfWebPost_for_coldfusion/sample/getTsStatus.cfm&quot; target=&quot;_blank&quot;&gt;Beispiel Anzeige CFWebpost&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Erste-Beta-von-ColdFusion-Webpost-fr-Teamspeak.cfm</link>
	<dc:date>2005-11-07T21:00:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Teamspeak-Webpost-unter-ColdFusion.cfm">
	<title>Teamspeak Webpost f&#xfc;r ColdFusion</title>
	<description>&lt;p&gt;Habe gerade das Teamspeak WebPost Modul (fast) fertig gestellt. Ich muss jetzt noch den QuellCode aufr&amp;auml;umen und einen kleinen Fehler rausnehmen, dann geht die erste Version raus :o) &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://jeuner.de/ts/getTsStatus.cfm&quot; target=&quot;_blank&quot;&gt;Testseite: Teamspeak Webpost for Coldfusion&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Der Teamspeak Server wird via TCPquery &amp;uuml;ber eine Socketverbindung abgefragt. Die Channel- und Player-Daten werden in einem Struct zusammengefasst und f&amp;uuml;r die Anzeige aufbereitet. Das ganze l&amp;auml;uft in einer kompakten CFC. Denke ich ver&amp;ouml;ffentliche die erste Beta-Version morgen gegen 21h.&lt;/p&gt;
&lt;p&gt;Jetzt muss ich erstmal &lt;a href=&quot;http://www.wow-europe.com/de/&quot; target=&quot;_blank&quot;&gt;World of Warcraft&lt;/a&gt; zocken :O)&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Teamspeak-Webpost-unter-ColdFusion.cfm</link>
	<dc:date>2005-11-06T16:32:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/UDF-fr-eine-einfache-Socket-Verbindung-mit-ColdFusion.cfm">
	<title>UDF f&#xfc;r eine einfache Socket Verbindung mit ColdFusion</title>
	<description>&lt;p&gt;Einen einfaches IO via Socket bietet ColdFusion von Haus aus nicht. Wer eine Socketverbindung ben&amp;ouml;tig, kann aber einfach auf die Java-Funktionalit&amp;auml;ten zugreifen. Hier eine UDF, die ich f&amp;uuml;r einen Telnetzugriff geschrieben habe. Nat&amp;uuml;rlich kann man die UDF f&amp;uuml;r jede beliebige Socketverbindung benutzen. In writeLines wir ein Array f&amp;uuml;r die einzelnen Befehle &amp;uuml;bergeben. Bei readLines gibt man an wie viele Zeilen man zur&amp;uuml;ck bekommen m&amp;ouml;chte. Host und Port erkl&amp;auml;ren sich von selbst, denke ich ;o).&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;p&gt;&amp;lt;cffunction name=&amp;quot;socketIO&amp;quot; returntype=&amp;quot;array&amp;quot; access=&amp;quot;public&amp;quot; output=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;cfargument name=&amp;quot;host&amp;quot; type=&amp;quot;string&amp;quot; required=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;cfargument name=&amp;quot;port&amp;quot; type=&amp;quot;numeric&amp;quot; required=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;cfargument name=&amp;quot;writeLines&amp;quot; type=&amp;quot;array&amp;quot; required=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;cfargument name=&amp;quot;readLines&amp;quot; type=&amp;quot;numeric&amp;quot; required=&amp;quot;false&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;lt;cfscript&amp;gt;&lt;br /&gt;&amp;nbsp;response = arrayNew(1);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// connection objects&lt;br /&gt;&amp;nbsp;input &amp;nbsp;= createObject(&amp;quot;java&amp;quot;,&amp;quot;java.io.BufferedReader&amp;quot;);&lt;br /&gt;&amp;nbsp;output &amp;nbsp;= createObject(&amp;quot;java&amp;quot;,&amp;quot;java.io.PrintStream&amp;quot;);&lt;br /&gt;&amp;nbsp;socket &amp;nbsp;= createObject(&amp;quot;java&amp;quot;,&amp;quot;java.net.Socket&amp;quot;);&lt;br /&gt;&amp;nbsp;inStr &amp;nbsp;= createObject(&amp;quot;java&amp;quot;,&amp;quot;java.io.InputStreamReader&amp;quot;);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// socket init&lt;br /&gt;&amp;nbsp;socket.init(arguments.host,arguments.port);&lt;br /&gt;&amp;nbsp;socket.setSoTimeout(500);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// init input/output stream&lt;br /&gt;&amp;nbsp;input.init(inStr.init(socket.getInputStream()));&lt;br /&gt;&amp;nbsp;output.init(socket.getOutputStream(),true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// lines to stream &lt;br /&gt;&amp;nbsp;for(i=1; i LTE arrayLen(writeLines); i=i+1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;output.println(writeLines[i]);&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// read requested lines from input stream&lt;br /&gt;&amp;nbsp;for(i=1; i LTE readLines; i=i+1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;response[i] = input.readLine();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;//writeOutput(response[i] &amp;amp; &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;}catch(Any err){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;//writeOutput(err.message &amp;amp; &amp;quot;&amp;lt;br&amp;gt;&amp;quot; &amp;amp; err.detail &amp;amp; &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;// close streams/buffers/sockets&lt;br /&gt;&amp;nbsp;try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;input.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;output.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;socket.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;inStr.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}catch(Any err){&lt;br /&gt;&amp;nbsp;&amp;nbsp;//error handling&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;return response;&lt;br /&gt;&amp;nbsp;&amp;lt;/cfscript&amp;gt;&lt;br /&gt;&amp;lt;/cffunction&amp;gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Hier ein Beispiel eines Aufrufs:&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;p&gt;&amp;lt;cfscript&amp;gt;&lt;br /&gt;&amp;nbsp;reqArray = arrayNew(1);&lt;br /&gt;&amp;nbsp;reqArray[1] = &apos;cl 8767 #chr(13)##chr(10)#)&apos;;&lt;br /&gt;&amp;nbsp;reqArray[2] = &apos;pl 8767 #chr(13)##chr(10)#)&apos;;&lt;br /&gt;&amp;nbsp;reqArray[3] = &apos;sl 8767 #chr(13)##chr(10)#)&apos;;&lt;br /&gt;&amp;nbsp;socketOut = socketIO(&apos;127.0.0.1&apos;,&apos;51234&apos;,reqArray,&apos;20&apos;);&lt;br /&gt;&amp;lt;/cfscript&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;cfdump var=&apos;#socketOut#&apos;&amp;gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;WebSite auslesen:&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;p&gt;&amp;lt;cfscript&amp;gt;&lt;br /&gt;&amp;nbsp;reqArray = arrayNew(1);&lt;br /&gt;&amp;nbsp;reqArray[1] = &apos;GET / #chr(13)##chr(10)#)&apos;;&lt;br /&gt;&amp;nbsp;socketOut = socketIO(&apos;web.de&apos;,&apos;80&apos;,reqArray,&apos;200&apos;);&lt;br /&gt;&amp;lt;/cfscript&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;cfdump var=&apos;#socketOut#&apos;&amp;gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Mit dieser Grundlage werde ich ein Webpost f&amp;uuml;r Teamspeak unter ColdFusion realisieren. So wird es dann auch m&amp;ouml;glich sein aktive Teamspeak&amp;nbsp;User und&amp;nbsp;Serverstatus&amp;nbsp;mit ColdFusion darzustellen.&lt;/p&gt;
&lt;p&gt;Eine alternative zu meiner UDF w&amp;auml;re noch ein CFX Tag f&amp;uuml;r ColdFusion. Das &lt;strong&gt;&lt;a href=&quot;http://www.activsoftware.com/products/productdetail.cfm/id/1013 &quot; target=&quot;_blank&quot;&gt;CFX_JSocket&lt;/a&gt;&lt;/strong&gt; Tag ist unter &lt;a href=&quot;http://www.activsoftware.com/products/productdetail.cfm/id/1013&quot;&gt;http://www.activsoftware.com/products/productdetail.cfm/id/1013&lt;/a&gt;&amp;nbsp;zu finden und ist kostenlos. F&amp;uuml;r meine Zwecke ist mir aber der Aufwand der CFX installation zu gro&amp;szlig;, zudem hatte ich mit der CFX Probleme wenn ich zu viele &amp;quot;LINES&amp;quot; angebeben hatte.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/UDF-fr-eine-einfache-Socket-Verbindung-mit-ColdFusion.cfm</link>
	<dc:date>2005-11-05T09:57:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Trusted-Cache-via-CF-Admin-API.cfm">
	<title>Trusted Cache via CF Admin API</title>
	<description>Code:&lt;br /&gt;&lt;br /&gt;
&lt;pre&gt;
&lt;div class=&quot;code&quot;&gt;&amp;lt;cfscript&amp;gt;&lt;br /&gt;&lt;br /&gt;// Login is always required (if the administrator password&lt;br /&gt;// is enabled in the ColdFusion Administrator).&lt;br /&gt;// This example uses two lines of code.&lt;br /&gt;adminObj = createObject(&amp;quot;component&amp;quot;,&amp;quot;cfide.adminapi.administrator&amp;quot;);&lt;br /&gt;adminObj.login(&amp;quot;admin&amp;quot;);&lt;br /&gt;&lt;br /&gt;// Instantiate the runtime object.&lt;br /&gt;myObj = createObject(&amp;quot;component&amp;quot;,&amp;quot;cfide.adminapi.runtime&amp;quot;);&lt;br /&gt;&lt;br /&gt;// clear cache&lt;br /&gt;myObj.clearTrustedCache();&lt;br /&gt;&lt;br /&gt;/* Stop and restart trusted cache. However, only the&lt;br /&gt;clearTrustedCache function needs to be called.&lt;br /&gt;myObj.setCacheProperty(&amp;quot;TrustedCache&amp;quot;, 0);&lt;br /&gt;myObj.setCacheProperty(&amp;quot;TrustedCache&amp;quot;, 1);&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&amp;lt;/cfscript&amp;gt;&lt;/div&gt;
&lt;/pre&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/11/Trusted-Cache-via-CF-Admin-API.cfm</link>
	<dc:date>2005-11-04T10:57:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Maximum-JVM-Heap-Size.cfm">
	<title>Speicher Tuning mit den JVM Parametern</title>
	<description>&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Auf 32 Bit Maschinen k&amp;ouml;nnen f&amp;uuml;r einen Prozess maximal 1,8GB allokiert werden. ColdFusion unter JRun nutzt in der Standardkonfiguration allerdings nur 512MB. Damit ColdFusion diese physikalischen Grenzen auch ausnutzt, muss in der jvm.config der Speicher erst bereitgestellt werden. In der /cfRoot/runtime/bin/jvm.config muss unter &amp;quot;# Arguments to VM&amp;quot; der Xmx Parameter entsprechnend eingestellt werden. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Beispiel:&lt;/span&gt;&lt;/em&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt; -Xmx1024m ( f&amp;uuml;r 1Gig )&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Wird ein Wert &amp;uuml;ber 1,8GB eingestellt startet die Instanz nicht mehr. Unter Linux kommt folgende Fehlermeldung:&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;Error occurred during initialization of VM&lt;br /&gt;Could not reserve enough space for object heap &lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Die 1,8GB ist aber auch nur ein theoretischer Wert. In der Praxis schafft man meistens nicht mehr als 1,6GB zu allokieren. Wer allerdings glaubt, seine Applikation wird mit dem mehr an Speicher schneller und besser laufen, der irrt. Ein zu hoher oder zu niedriger Wert der &amp;quot;total Heap&amp;quot; oder &amp;quot;Perm Heap&amp;quot; entwickelt sich schnell zur Performance Falle. Die optimalen Werte f&amp;uuml;r seine Applikation zu finden, ist bereits eine Kunst f&amp;uuml;r sich. Um optimale Werte zu erhalten, ist der Server bzw. das Cluster entsprechend zu belasten z.B. mit dem &lt;a href=&quot;http://www.paessler.com/webstress&quot; target=&quot;_blank&quot;&gt;StressTool&lt;/a&gt;. Aktivieren der &lt;a href=&quot;http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Performens-Tuning-und-monitoring-in-JRun-.cfm&quot; target=&quot;_blank&quot;&gt;Metricsdaten&lt;/a&gt; helfen dem Speicher,Threads und Sessions etc. zu &amp;uuml;berwachen. Das Tool &lt;a href=&quot;http://java.sun.com/performance/jvmstat/&quot; target=&quot;_blank&quot;&gt;JVMSTAT&lt;/a&gt; von Sun logt JVM und Garbage Collector Daten.Nutzt eine Anwendung nicht den ganzen Speicher aus, so ist jedes Kilobyte zu viel&amp;nbsp;reine Zeitverschwendung. Benutzt eine Applikation z.B. maximal 512MB sollte die Heap Size auch nicht viel gr&amp;ouml;&amp;szlig;er gesetzt werden. Mit jedem Kilobyte mehr, was nicht genutzt wird, ist Zeit verschwendet. Das Verwalten des Speichers und der Sessions verschlingen dann zu viel Performance (s.&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Erkl&amp;auml;rung JVM Heap&lt;/span&gt;&lt;/strong&gt;).&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Wer unter Linux &amp;amp; Windows gute Leistung erzielen will, der setzt auf mehrere ColdFusion Instanzen mit ermittelten Werten f&amp;uuml;r die jvm.config. So l&amp;auml;uft jede Instanz in&amp;nbsp;ihrem geschlossenen Bereich und der Speicher&amp;nbsp;und die CPU-Last werden optimal verteilt.&lt;/span&gt;&amp;nbsp;&lt;font size=&quot;2&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;COLOR: black; mso-ansi-language: EN-GB&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Erkl&amp;auml;rung JVM Heap&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;Der JVM Heap wird benutzt, um Java Classes und Objekte zu speichern. Er ist aufgeteilt in mehrere Bereiche, die unterscheiden zwischen &amp;auml;lteren/neueren Objekten und denen, die oft/selten benutzt werden. Das Sortieren der Objekte passiert w&amp;auml;hrend der Garbage Collection. Je nach Systemkonfiguration startet die Garbage Collection mal &amp;ouml;fter mal weniger oft. W&amp;auml;hrend die Garbage Collection l&amp;auml;uft, werden alte Objekte zerst&amp;ouml;rt und zwischen oft und selten benutzten Objekten sortiert. Eine gute Vorgehensweise ist die JVM Heap bei 512 zu belassen und nicht auf maximal zu stellen. Erst nach Performancetests sollte man sich dann an den optimalen Wert rantasten. Die &amp;quot;iniatial Heap Size&amp;quot; sollte zu&amp;nbsp;Testbeginn auf den gleichen Wert gestellt werden. So braucht die JVM die Gr&amp;ouml;&amp;szlig;e nicht immer anzupassen, was Performance kostet. Wird die &lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Heap Size zu klein eingestellt&lt;/span&gt;&lt;/strong&gt; kann es vorkommen, dass ein Objekt angelegt werden soll, das keinen Platz mehr hat. Ist kein Platz mehr da, l&amp;auml;uft die Garbage Collection an und r&amp;auml;umt auf. Ist nach dem Aufr&amp;auml;umen immer noch kein Speicher vorhanden l&amp;auml;uft der Server sicht tot und crasht :o/&amp;nbsp; Ist die &lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;HeapSize zu gro&amp;szlig; eingestellt,&lt;/span&gt;&lt;/strong&gt; wird der Speicher mit einer Menge Objekten bis zum Rand gef&amp;uuml;llt, was zufolge hat, dass die Garbage Collection sehr viel zum Aufr&amp;auml;umen hat, was sich in einer verminderten Performance niederschl&amp;auml;gt. Man sollte die Belastung der Garbage Collection nicht untersch&amp;auml;tzen. Ich habe schon von Clustern geh&amp;ouml;rt, die nichts mehr verarbeiten,&lt;span style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/span&gt;weil die Garbage Collection alle Resourcen belegt hat.&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Erkl&amp;auml;rung &lt;/span&gt;MaxPermSize (&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Permanent Generation)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Eine gute Erkl&amp;auml;rung ist auf der &lt;a href=&quot;http://java.sun.com/docs/hotspot/gc1.4.2/faq.html&quot; target=&quot;_blank&quot;&gt;Sun FAQ Site&lt;/a&gt; zu finden. Kurz gesagt: die &amp;quot;permanent Generation&amp;quot; beinhaltet Informationen &amp;uuml;ber Objekte im Heap. Jetzt wird klar, wie die Werte zueinander stehen, oder? Der Heap speichert Objekte und die permanent Generation merkt &lt;span style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&lt;/span&gt;sich Informationen &amp;uuml;ber diese Objekte. Summa summarum: je mehr Objekte im Heap liegen desto mehr Informationen fallen an, die im Permanent Generation vorgehalten werden m&amp;uuml;ssen. Wer also die Heap erh&amp;ouml;ht, sollte auch die permSize erh&amp;ouml;hen.&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;In der Sun Dokumentation ist Folgendes zu finden: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;
&lt;p&gt;&amp;nbsp;&lt;em&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;F&amp;uuml;r die meisten Applikationen ist die permanent Generation nicht relevant f&amp;uuml;r die Garbage Collection Performance. Einige Applikationen generieren und laden viele Class Files. Ein Beispiel w&amp;auml;ren Java Server Pages (JVP), die viele Classes generieren und dynamisch aufrufen. Nach M&amp;ouml;glichkeit sollte die permanent Generation Gr&amp;ouml;&amp;szlig;e mit MaxPermSize gr&amp;ouml;&amp;szlig;er eingestellt werden.&lt;/span&gt;&lt;/em&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial&quot;&gt;Dies trifft nat&amp;uuml;rlich auf f&amp;uuml;r ColdFusion zu. Liegen viele Class Files in ../WEB-INF/cfclasses/ muss man die MaxPermSize gr&amp;ouml;&amp;szlig;er einstellen. Dieser Logik zur Folge kann die MaxPermSize bei Applikationen&amp;nbsp;mit sehr vielen Class Files gr&amp;ouml;&amp;szlig;er eingestellt werden als bei Applikationen, die nur einige gro&amp;szlig;e Classes verwenden. Ein interessanter Artikel ist auf &lt;a href=&quot;http://www.macromedia.com/go/tn_18540&quot;&gt;http://www.macromedia.com/go/tn_18540&lt;/a&gt;&amp;nbsp; zu finden. &lt;/span&gt;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Maximum-JVM-Heap-Size.cfm</link>
	<dc:date>2005-10-22T20:39:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/JDBC-Treiber-Update-fr-JRun--CF.cfm">
	<title>JDBC Treiber Update f&#xfc;r JRun &amp; CF</title>
	<description>&lt;p&gt;Macromedia ver&amp;ouml;ffentlichte heute ein JDBC Treiber Update auf Version 3.5. Merkw&amp;uuml;rdig finde ich nur das ColdFusion 7.0.1 den 3.3 Treiber mitbrachte und nicht die schon l&amp;auml;nger verf&amp;uuml;gbare 3.4er Version. Dummerweise habe ich heute 4 Instanzen mit der 7.0.1 Version aufgesetzt und musste alle Instanzen auf die 3.4 Version updaten. Als ich fertig war kam das Update... wie das Leben so spielt ;o)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unterst&amp;uuml;tzte Datenbanken&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Oracle 8i (8.1.6 and 8.1.7), Oracle 9i (R1-R2), Oracle 10g R1, Oracle 10g R2 &lt;/li&gt;
    &lt;li&gt;Microsoft SQL Server 7; 2000 (including SP1, SP2 and SP3a), Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) &lt;/li&gt;
    &lt;li&gt;Informix Dynamic Server 9.2, 9.3, 9.4 and 10 &lt;/li&gt;
    &lt;li&gt;Sybase Adaptive Server 11.5, 12.0, 12.5, 12.5.1, 12.5.2, 12.5.3 &lt;/li&gt;
    &lt;li&gt;IBM DB2 UDB 7.x and 8.x for Windows, Unix and Linux; IBM DB2 UDB 7.x, 8.1 for OS/390 and z/OS; IBM DB2 UDB V4R5, V5R1, V5R2,V5R3 for iSeries (AS/400) &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Behobene Oracle Bug&apos;s&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;61146 - Oracle 10g R2 not supported. &lt;code&gt;cfstoredproc&lt;/code&gt; calls that return result sets hang the server with both the 3.3, 3.4 and 3.5 drivers until this version. The 3.5 build 13 drivers support Oracle 10g R2. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nach ersten Testl&amp;auml;ufen zeigt sich der Treiber sehr stabil und schnell.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.macromedia.com/go/42dcb10a&quot; target=&quot;_blank&quot;&gt;http://www.macromedia.com/go/42dcb10a&lt;/a&gt; Technote&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/JDBC-Treiber-Update-fr-JRun--CF.cfm</link>
	<dc:date>2005-10-14T15:29:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/HTML-Dateien-parsen-mit-ColdFusion-7.cfm">
	<title>HTML Dateien parsen mit ColdFusion 7</title>
	<description>&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;Wer auch HTML Dateien von CF 7 parsen lassen m&amp;ouml;chte muss folgende &amp;Auml;nderungen durchf&amp;uuml;hren:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;Die web.xml in &lt;em&gt;cfroot/web-inf/ &amp;ouml;ffnen und folgende stelle suchen&lt;/em&gt;&lt;/font&gt;&lt;font color=&quot;#ff8000&quot;&gt; &lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;
&lt;p&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;servlet-mapping id=&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;&amp;quot;macromedia_mapping_13&amp;quot;&lt;/font&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;gt;&lt;br /&gt;&amp;lt;servlet-name&amp;gt;&lt;/font&gt;CFFormGateway&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-name&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&amp;lt;url-pattern&amp;gt;&lt;/font&gt;/CFFormGateway/*&lt;font color=&quot;#000080&quot;&gt;&amp;lt;/url-pattern&amp;gt;&lt;/font&gt;&lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;...und um folgende Eintr&amp;auml;ge erweitern:&lt;/font&gt; &lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;&amp;lt;servlet-mapping id=&lt;font color=&quot;#0000ff&quot;&gt;&amp;quot;macromedia_mapping_14&amp;quot;&lt;/font&gt;&amp;gt;&lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;servlet-name&amp;gt;&lt;/font&gt;&lt;/font&gt;CfmServlet&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-name&amp;gt;&lt;/font&gt;&lt;/font&gt; &lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&amp;lt;url-pattern&amp;gt;&lt;/font&gt;*.html&lt;font color=&quot;#000080&quot;&gt;&amp;lt;/url-pattern&amp;gt;&lt;/font&gt; &lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;servlet-mapping id=&lt;font color=&quot;#0000ff&quot;&gt;&amp;quot;macromedia_mapping_15&amp;quot;&lt;/font&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;servlet-name&amp;gt;&lt;/font&gt;&lt;/font&gt;CfmServlet&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-name&amp;gt;&lt;/font&gt;&lt;/font&gt; &lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&amp;lt;url-pattern&amp;gt;&lt;/font&gt;*.html/*&lt;font color=&quot;#000080&quot;&gt;&amp;lt;/url-pattern&amp;gt;&lt;/font&gt; &lt;br /&gt;&lt;font color=&quot;#000080&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;
&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;&lt;em&gt;&lt;strong&gt;Anmerkung:&lt;/strong&gt;&lt;/em&gt; Sollte der Knotenpunk eine andere Nummer aufweisen ist diese entsprechend weiter zu f&amp;uuml;hren!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#000000&quot;&gt;Apache Conf&amp;nbsp;muss jetzt muss jetzt noch um den HTML Handler erweitert werden.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt;
&lt;div class=&quot;code&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;AddHandler jrun-handler &lt;font color=&quot;#ff6600&quot;&gt;.html &lt;/font&gt;.jsp .jws .cfm .cfml .cfc .cfr .cfswf&lt;/font&gt;&lt;/div&gt;
&lt;p&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#000000&quot;&gt;Nat&amp;uuml;rlich kann auch jede belibiege Endung z.B. .SEX verwendet werden ;o)&lt;/font&gt;&lt;/p&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/HTML-Dateien-parsen-mit-ColdFusion-7.cfm</link>
	<dc:date>2005-10-08T08:13:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Dreamweaver-8--TimeStamps-werden-bei-der-Synchronisierung-nicht-geupdatet.cfm">
	<title>Dreamweaver 8 TimeStamps werden bei der Synchronisierung nicht geupdatet</title>
	<description>&lt;p class=&quot;MsoNormal&quot;&gt;Heute Morgen ist mir aufgefallen das &lt;a target=&quot;_blank&quot; href=&quot;http://www.macromedia.com/de/software/dreamweaver/&quot;&gt;Dreamweaver 8&lt;/a&gt; beim Synchronisieren den TimeStamp der Remote Files nicht anpasst. Die von &lt;a target=&quot;_blank&quot; href=&quot;http://www.macromedia.com/de/&quot;&gt;Macromedia&lt;/a&gt; vorgeschlagene Probleml&amp;ouml;sung ist ein echter Witz. Entweder man schaltet die Synchronisierung ganz aus mit dem disablen von &amp;bdquo;Maintain synchronization info&amp;ldquo; im Site Manager oder man schaltet die Zugriffsoptionen von Lokal/Netzwerk auf eine der anderen M&amp;ouml;glichkeiten um. &lt;br /&gt; &lt;br /&gt; Aufgrund des TimeStamp Bugs ergibt sich dann noch das ColdFusion nicht mitbekommt das sich ein Template ge&amp;auml;ndert hat und kein neues Class File erstellt. Probleml&amp;ouml;sung von Macromedia: Synchronisierung abschalten oder auf tempor&amp;auml;r erzeugte Previewfiles in Edit &amp;gt; Preferences, Preview in Browser category umschalten. Da ich weder die Synchronisierung &amp;uuml;ber FTP,WebDav oder sonst eine schlechtere Methode machen will und die tempor&amp;auml;r erzeugten Files keine wirkliche L&amp;ouml;sung sind bleibt mir wohl erstmal nichts anderes &amp;uuml;brig als bei Dreamweaver 7 zu bleiben. Sollte der TimeStamp Bug nicht behoben werden werde ich mich wohl bald von Dreamweaver verabschied. Zum Gl&amp;uuml;ck arbeite ich noch mit der DW 8 Trial so das Ich keine 299$ Verlust anmelden muss ;o)&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Technote Link: &lt;a target=&quot;_blank&quot; href=&quot;http://www.macromedia.com/go/a3f38dcf&quot;&gt;http://www.macromedia.com/go/a3f38dcf&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Dreamweaver-8--TimeStamps-werden-bei-der-Synchronisierung-nicht-geupdatet.cfm</link>
	<dc:date>2005-10-07T10:33:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Performens-Tuning-und-monitoring-in-JRun-.cfm">
	<title>Performance Tuning und monitoring in JRun </title>
	<description>&lt;strong&gt;1.Aktivieren der Metrics Daten in /jrun4/servers/{servername}/SERVER-INF/jrun.xml &lt;br /&gt;folgenden Eintrag aktivieren &lt;br /&gt;&lt;/strong&gt;
&lt;div class=&quot;code&quot;&gt;&amp;lt;service class=&amp;quot;jrunx.metrics.MetricsService&amp;quot; name=&amp;quot;MetricsService&amp;quot;&amp;gt; &lt;br /&gt;&amp;lt;attribute name=&amp;quot;bindToJNDI&amp;quot;&amp;gt;true&amp;lt;/attribute&amp;gt; &lt;br /&gt;&amp;lt;/service&amp;gt; &lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. Konfigurieren des Logs und Wegschreiben der Daten in Logfiles&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;u&gt;Beispiel:&lt;/u&gt; &lt;br /&gt;Das Beispiel gilt f&amp;uuml;r die Benutzung des internen JRun Proxy Servers. Bei Verwendung&amp;nbsp;des internen Web-Servers ist der Pr&amp;auml;fix WEB anstatt JRPP im &amp;lt;MetricsFormat&amp;gt; zu verwenden.&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp; &amp;lt;service class=&amp;quot;jrunx.logger.LoggerService&amp;quot; name=&amp;quot;LoggerService&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;format&amp;quot;&amp;gt;{server.date} {log.level} {log.message}{log.exception}&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- You can modify format to suit your need. --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- EXAMPLE: &amp;lt;attribute name=&amp;quot;format&amp;quot;&amp;gt;{date MM/dd HH:mm:ss} {log.message}{log.exception}&amp;lt;/attribute&amp;gt; --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;errorEnabled&amp;quot;&amp;gt;true&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;warningEnabled&amp;quot;&amp;gt;true&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;infoEnabled&amp;quot;&amp;gt;true&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;debugEnabled&amp;quot;&amp;gt;false&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- You may also need to uncomment MetricsService if you want metrics enabled --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;metricsEnabled&amp;quot;&amp;gt;true&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;metricsLogFrequency&amp;quot;&amp;gt;2&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;metricsFormat&amp;quot;&amp;gt;BOut {jrpp.bytesOut};{web.bytesOut} Web threads (busy/total); {jrpp.busyTh};{jrpp.totalTh}; Listen/idle/delay; {jrpp.listenTh};{jrpp.idleTh};{jrpp.delayTh}; Rdelay/Rdropped/Rhandled; {jrpp.delayRq};{jrpp.droppedRq};{jrpp.handledRq}; Sessions; {sessions}; Total Memory=;{totalMemory}; Free=;{freeMemory}&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;service class=&amp;quot;jrunx.logger.ThreadedLogEventHandler&amp;quot; name=&amp;quot;ThreadedLogEventHandler&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;service class=&amp;quot;jrunx.logger.ConsoleLogEventHandler&amp;quot; name=&amp;quot;:service=ConsoleLogEventHandler&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;service class=&amp;quot;jrunx.logger.FileLogEventHandler&amp;quot; name=&amp;quot;FileLogEventHandler&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;filename&amp;quot;&amp;gt;{jrun.rootdir}/logs/{jrun.server.name}/{jrun.server.name}-{log.level}_{date}.csv&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;rotationSize&amp;quot;&amp;gt;5000k&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;rotationFiles&amp;quot;&amp;gt;300&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Use heading to specify an alternate log heading for system event log. --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- EXAMPLE: &amp;lt;attribute name=&amp;quot;heading&amp;quot;&amp;gt;# Created by JRun on {date MM/dd HH:mm:ss}&amp;lt;/attribute&amp;gt; --&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;closeDelay&amp;quot;&amp;gt;5000&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;attribute name=&amp;quot;deleteOnExit&amp;quot;&amp;gt;false&amp;lt;/attribute&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/service&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/service&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/service&amp;gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;em&gt;Es bietet sich an die geschriebenen Files so zu formatieren das sie einfach zwecks grafischer Auswertung in eine Datenbank geschrieben werden k&amp;ouml;nnen.&lt;/em&gt; &lt;em&gt;Eigentlich m&amp;uuml;sste es m&amp;ouml;glich sein die ermittelten Daten auch direkt in eine Datenbank wegzuschreiben. Eine grafische Auswertung w&amp;auml;re dann schnell zu realisieren... ist vielleicht ein Projekt f&amp;uuml;r&apos;s Wochenende :o)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Variablen Beschreibung&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].busyTh&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of threads currently running.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].delayTh&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of threads waiting to run.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].idleTh&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of threads waiting for a new request.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].listenTh&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of threads listening for a new connection.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].totalTh &lt;br /&gt;&lt;/strong&gt;&lt;em&gt;Total number of worker threads.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].delayRq&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of requests delayed due to high concurrency.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].droppedRq&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of dropped requests.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].handledRq &lt;br /&gt;&lt;/strong&gt;&lt;em&gt;Number of requests handled.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].handledMs&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of milliseconds spent servicing requests.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].delayMs&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of milliseconds spent in delayed state. &lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;[jrppweb].bytesIn&lt;/strong&gt; &lt;br /&gt;&lt;em&gt;Number of bytes read from all requests.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[jrpp|web].bytesOut &lt;br /&gt;&lt;/strong&gt;&lt;em&gt;Number of bytes written for all responses.&lt;/em&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tuning f&amp;uuml;r den internen ProxyServer&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Der Konfiguration ist in der jrun.xml im folgenden Abschnitt zu finden: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot; style=&quot;WIDTH: 97%; HEIGHT: 72px&quot;&gt;&amp;lt;service class=&amp;quot;jrun.servlet.jrpp.JRunProxyService&amp;quot; name=&amp;quot;ProxyService&amp;quot;&amp;gt; &lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Interessante Properties: &lt;br /&gt;&lt;br /&gt;&amp;lt;attribute name=&amp;quot;activeHandlerThreads&amp;quot;&amp;gt;25&amp;lt;/attribute&amp;gt; &lt;br /&gt;&amp;lt;attribute name=&amp;quot;maxHandlerThreads&amp;quot;&amp;gt;100&amp;lt;/attribute&amp;gt; &lt;br /&gt;&amp;lt;attribute name=&amp;quot;minHandlerThreads&amp;quot;&amp;gt;10&amp;lt;/attribute&amp;gt; &lt;br /&gt;&amp;lt;attribute name=&amp;quot;threadWaitTimeout&amp;quot;&amp;gt;300&amp;lt;/attribute&amp;gt; &lt;br /&gt;&amp;lt;attribute name=&amp;quot;timeout&amp;quot;&amp;gt;300&amp;lt;/attribute&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;Uuml;ber ThreadTimeOut und Timeout: &lt;a href=&quot;http://www.macromedia.com/go/tn_19438&quot;&gt;http://www.macromedia.com/go/tn_19438&lt;/a&gt;&lt;br /&gt;&amp;Uuml;ber die Jrun.xml: &lt;a href=&quot;http://livedocs.macromedia.com/jrun/4/JRun_Administrators_Guide/jrundotxml2.htm&quot;&gt;http://livedocs.macromedia.com/jrun/4/JRun_Administrators_Guide/jrundotxml2.htm&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Performens-Tuning-und-monitoring-in-JRun-.cfm</link>
	<dc:date>2005-10-06T07:22:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Search-Engine-Safe-SES-URLs.cfm">
	<title>Search Engine Safe (SES) URL&apos;s</title>
	<description>&lt;p&gt;Man &amp;ouml;ffnet die web.xml&amp;nbsp;unter &amp;nbsp;\cfusion\WEB-INF\&lt;br /&gt;Dann folgenden Bereich aktivieren:&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-mapping id=&amp;quot;macromedia_mapping_6&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;CfmServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfml/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-mapping id=&amp;quot;macromedia_mapping_7&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;CfmServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfm/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-mapping id=&amp;quot;macromedia_mapping_8&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;CFCServlet&amp;lt;/servlet-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;*.cfc/*&amp;lt;/url-pattern&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;/div&gt;
&lt;p&gt;Nun reagiert CF auf SES URL&apos;s&lt;br /&gt;&lt;em&gt;Beispiel:&lt;/em&gt; &lt;a href=&quot;http://www.jeuner.de/sec/200606/index.cfm/meins/deins/unser&quot; target=&quot;_blank&quot;&gt;http://www.jeuner.de/sec/200606/index.cfm/meins/deins/unser&lt;/a&gt;&lt;br /&gt;Mit einem Rewrite bekommt man&amp;nbsp;dann sch&amp;ouml;ne URL&apos;s f&amp;uuml;r die Suchmaschinen :o) Dies funktioniert allerdings nur mit J2EE Servern die WildCard-Mappings unterst&amp;uuml;tzen!&lt;/p&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/10/Search-Engine-Safe-SES-URLs.cfm</link>
	<dc:date>2005-10-05T14:42:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.blogler.de/sec/100010/blogcfm/1/2005/09/26.ColdFusion-MX-7-Update-701.cfm">
	<title>ColdFusion MX 7 Update 7.0.1</title>
	<description>&lt;p&gt;Heute wurde der erste Updater f&amp;uuml;r Macromedia Coldusion MX 7 ver&amp;ouml;ffentlicht. Das Patch beinhaltet alle bis dato verf&amp;ouml;ffentlichen HotFixes und security Patches und weitere noch nicht ver&amp;ouml;ffentlichte fixes. Ein Update ist also MUSS :o) der Patch beinhaltet unter anderem noch:&lt;/p&gt;
&lt;p&gt;JRun Updater 5&lt;br /&gt;Verity Server patch level 21&lt;br /&gt;Apache Axis 1.2.1.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Neue Funktionen: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;decryptBinary&lt;/font&gt;, &lt;code&gt;EncryptBinary&lt;/code&gt;, &lt;code&gt;GetLocalHostIP&lt;/code&gt;, and &lt;code&gt;IsLocalHost&lt;br /&gt;&lt;/code&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;Ein Update der &lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/part_cfm.htm&quot;&gt;CFML Reference&lt;/a&gt;&amp;nbsp;f&amp;uuml;r Dreamweaver ist also auch n&amp;ouml;tig. Selbst das letzte Woche ver&amp;ouml;ffentlichte Dreamweaver 8.0 braucht das DW Patch. Anscheinend reden die Entwickler von CF und DW nicht miteinander ;o) Die &lt;strong&gt;CFMX7DreamWeaverExtensions.mxp&lt;/strong&gt; ist unter CFusion/CFIDE/installers zu finden. Die Extension Datei bringt folgendes mit:&lt;/p&gt;
&lt;p&gt;- 7 Neue CF Tags mit Beschreibungen f&amp;uuml;r die Hilfe&lt;br /&gt;- CF CFC Recordset und ein CFC Query Generator &lt;br /&gt;- CF Komponenten Filter&lt;br /&gt;- DS Generator&lt;br /&gt;- Handy Debugging Feature&lt;br /&gt;- CF Login Wizard&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CF MX7&amp;nbsp;erh&amp;auml;lt jetzt unter folgenden Systemen support von MM:&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;li&gt;Windows 2003 Service Pack 1 &lt;/li&gt;
&lt;li&gt;Red Hat Linux AS 3.0 and 4.0 &lt;/li&gt;
&lt;li&gt;SuSE Linux Enterprise Server 8 and 9 &lt;/li&gt;
&lt;li&gt;AIX 5L v5.1, v5.2, and v5.3 &lt;/li&gt;
&lt;li&gt;IBM WebSphere Application Server (WAS) Newtork Deploy (ND) &lt;/li&gt;
&lt;li&gt;Oracle Application Server 10g &lt;/li&gt;
&lt;li&gt;Basic Support f&amp;uuml;r&amp;nbsp;IPv6 &lt;/li&gt;
&lt;li&gt;OS X installer, jetzt mit &amp;auml;hnlicher Installation wie unter Windows &lt;/li&gt;
&lt;li&gt;Oracle 10g RDBMS support (&lt;strong&gt;Note&lt;/strong&gt;: 10g Real Application Clusters (RAC) wird nicht unterst&amp;uuml;zt!!!.)&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Anmerkung: &lt;/em&gt;Bei mir l&amp;auml;uft CF MX7 unter RedHat 9 und Windows 2003 Server einwandfrei.
&lt;p&gt;&lt;strong&gt;Links:&lt;/strong&gt;&amp;nbsp;&lt;br /&gt;&lt;a href=&quot;http://www.macromedia.com/go/892ebbe5&quot; target=&quot;_blank&quot;&gt;Macromedia Updater 7.0.1&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://livedocs.macromedia.com/coldfusion/7/htmldocs/part_cfm.htm&quot;&gt;CFML Reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Die Installation unter Windows 2003 Server und RedHat 9 verlief bei mir problemlos :o)&lt;/p&gt;
&lt;/li&gt;
&lt;/div&gt;</description>
	<link>http://www.blogler.de/sec/100010/blogcfm/1/2005/09/26.ColdFusion-MX-7-Update-701.cfm</link>
	<dc:date>2005-09-27T00:00:00--02:00</dc:date>
	
	<dc:subject>Coldfusion,Coldfusion,Geronimo,Eclipse,Coldfusion,Nur so...,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,CFWebpost,Coldfusion,CFWebpost,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion,Coldfusion</dc:subject>
	</item>
	
	
 	
	</rdf:RDF>
	

