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

<channel>
	<title>Caucho &#187; Newsletter</title>
	<atom:link href="https://caucho.com/category/newsletter/feed" rel="self" type="application/rss+xml" />
	<link>https://caucho.com</link>
	<description></description>
	<lastBuildDate>Sat, 31 Oct 2026 21:28:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Caucho Newsletter August 2020</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-august-2020</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-august-2020#comments</comments>
		<pubDate>Tue, 04 Aug 2020 23:47:09 +0000</pubDate>
		<dc:creator>nam</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=5043</guid>
		<description><![CDATA[Newsletter at a glance Resin 4.0.65 released TLS v1.3 for OpenSSL Disabling insecure cipher suites ?Protocol and cipher-suite in resin.properties Customer success story &#8211; Thai AirAsia migrates to NTT Data Intramart powered by Resin and reduces 80% of its outsourcing costs Resin 4.0.65 released Resin 4.0.65 comes with numerous bug fixes. Notably, it adds support [...]]]></description>
				<content:encoded><![CDATA[<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" style="border:10px solid #062e61; color:black; " width="760">
<tbody>
<tr>
<td style="padding:10px 20px;">
    <img src="https://caucho.com/wp-content/uploads/2014/03/logocaucho.png"></p>
<h2 style="color: rgb(11, 4, 152)">Newsletter at a glance</h2>
<div>
<ul>
<li>Resin 4.0.65 released</li>
<li>TLS v1.3 for OpenSSL</li>
<li>Disabling insecure cipher suites</li>
<li>?Protocol and cipher-suite in resin.properties</li>
<li>Customer success story &#8211; Thai AirAsia migrates to NTT Data Intramart powered by Resin and reduces 80% of its outsourcing costs</li>
</ul>
</div>
<h2 style="color: rgb(11, 4, 152)">Resin 4.0.65 released</h2>
<p>Resin 4.0.65 comes with numerous bug fixes. Notably, it adds support for TLS v1.3.</p>
<h3>Here&#8217;s the change list for Resin 4.0.65 – released July 29, 2020</h3>
<ul>
<li>openssl: add +/tlsv1.3</li>
<li>class-scan: catch and continue from .class parse exceptions</li>
<li>access-log: add %{param}p for parameter (#6305, rep by Yoo)</li>
<li>websocket: avoid wrapping IOException in IllegalStateException</li>
<li>jdk: EventManager need to use ConcurrentHashMap.putIfAbsent, not Map.putIfAbsent</li>
<li>config: openssl-protocol, openssl-cipher-suite, openssl-chain-file</li>
<li>health: avoid reporting time outside window as downtime</li>
</ul>
<h3>In case you missed it, here&#8217;s the change list for Resin 4.0.64 – released February 2, 2020</h3>
<ul>
<li>cluster: fix heartbeat close</li>
<li>deploy: fix duplicate remote deploy</li>
<li>config: add jvm_classpath to cluster-default.xml</li>
<li>config: add access_log_format</li>
<li>jdk: TcpPort._activeConnectionSet.keySet() must use Map api</li>
<li>jdk: getAttribute should not wrap AttributeNotFound</li>
<li>jdk-compat: dynamic Logging during initialization</li>
</ul>
<p>If you’d like to discuss updates or take advantage of new Resin features for your deployment, please email Alexandra Garmon, </span><a href="mailto:garmon@caucho.com"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">garmon@caucho.com</span></a><span style="color: black; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">, to arrange a web meeting with one of our engineers.</p>
<h2 style="color: rgb(11, 4, 152)">TLS v1.3 for OpenSSL</h2>
<p>Resin 4.0.65 adds support for TSL v1.3, which is significantly faster than TLS v1.2 to complete the SSL handshake. To enable TLS v1.3, simply install an OpenSSL library that supports it.&nbsp; For users that whitelist SSL protocols in </span><span style="background-color: rgb(255, 255, 255); color: rgb(29, 34, 40); display: inline; float: none; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">their config with &#8220;-all&#8221;, you will need whitelist it in resin.properties:</p>
<p>						<span style="background-color: rgb(255, 255, 255); color: rgb(29, 34, 40); display: inline; float: none; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">
<pre>protocol : -all +tlsv1.2 +tlsv1.3</pre>
<p></span></span></span></p>
<h2 style="color: rgb(11, 4, 152)">Disabling insecure cipher suites</h2>
<p>TLS v1.3 improves security by removing support for insecure cipher suites.&nbsp; For older TLS versions however, you&#8217;ll need to disable them manually in resin.properties:</p>
<p>						<span>
<pre>cipher-suite : ALL:!aNULL:!ADH:!NULL:!LOW:!MEDIUM:!EXP:!SSLv3:+HIGH</pre>
<p></span><span>The above disables low and medium strength cipher suites.</span></span></p>
<h2 style="color: rgb(11, 4, 152)">Customer success story &#8211; Thai AirAsia migrates to NTT Data Intramart &#8211; powered by Resin &#8211; and reduces 80% of its outsourcing costs</h2>
<p>Intramart is the major Business Process Management workflow software provider in Japan with over 6,000 Intramart customers deployed on Resin.  Intramart’s “Open &amp; Easy” concept provides flexibility, scalability and development productivity to thousands of users, including some of the largest companies in the world.</p>
<h3>Problem</h3>
<ul>
<li>Workflow previously required Thai AirAsia to outsource development, which was costly and time consuming</li>
</ul>
<h3>Solution</h3>
<ul>
<li>Deployment of intra-mart, which enables Thai AirAsia to insource all changes of operation flow</li>
<li>?Operation of Thai AirAsia using intra-mart workflow covers everything from travel expense adjustment called eDTR (electric Duty Travel Request) and using VPN to applying for purchases.</li>
</ul>
<h3>Results</h3>
<ul>
<li>Time: Dramatically shortens the time to create and change workflow systems</li>
<li>?Cost: 80% reduction of outsourcing costs by complete insourcing</li>
<li>Paper reduction: 60% reduction in departmental paper use</li>
</ul>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong>&#8220;The ability of intra-mart to easily create workflow processes from scratch with drag and drop was outstanding compared to other products&#8221;<br />
						-&nbsp;</strong><span style="background-color: rgb(255, 255, 255); display: inline; float: none; font-style: normal; font-variant: normal; font-weight: 300; letter-spacing: normal; line-height: 2.5rem; orphans: 2; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">Mr. Pakpom &#8211; Project Coordinator, ICT Department</span></span></span></p>
<p><span style="font-size:10pt;"><span style="font-family: verdana,geneva,sans-serif;"><span style="background-color: rgb(255, 255, 255); color: rgb(29, 34, 40); display: inline; float: none; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">Read full case study here:</span><br />
						<span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><a href="https://cts.vresp.com/c/?CauchoTechnology/1be5cec835/977566090f/cb97bbad51"><span style="color:#0000CD;">https://www.nttdata.com/th/en/news/2020/january/transform-your-business-and-productivity</span></a></span></span></span><br /><br />
						<span style="color:#0000CD;"><span style="font-size: 10pt;"><span style="font-family: verdana,geneva,sans-serif;">&nbsp;</span></span></span></p>
</p></div>
</p></div>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">
						<span style="font-family: verdana,geneva,sans-serif;"><a href="https://caucho.com/products/resin/download" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="left" alt="http://caucho.com/products/resin/download" border="0" height="100" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px; cursor: default;" title="http://caucho.com/products/resin/download" width="100"></a></span></p>
</p></div>
<p style="margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="font-family: verdana,geneva,sans-serif;"><span style="font-size: 10pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span></span><br /><br />
						<br /><br />
						<span style="font-size: 12pt;"><span style="background-color: transparent; color: rgb(11, 4, 152); display: inline; float: none; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;&nbsp; Download<font color="#0b0498"> the latest</font></span><span style="font-family: verdana,geneva,sans-serif;"><span style="background-color: transparent; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><strong style="font-size: 16px;"><font color="#0b0498"> version of Resin today!</font></strong></span></span></span></p>
</p></div>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-august-2020/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter December 2019</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-december-2019</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-december-2019#comments</comments>
		<pubDate>Fri, 06 Dec 2019 07:02:09 +0000</pubDate>
		<dc:creator>nam</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4958</guid>
		<description><![CDATA[&#8220;Our deployment has run on Caucho Resin for over a decade. Resin is reliable, stable and easy to maintain/upgrade. Our production sites are critical to our business and we don&#8217;t have downtime issues while running on Resin. Additionally, Caucho tech support is great. They use experienced engineers for support and we always get a fast [...]]]></description>
				<content:encoded><![CDATA[<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" style="border:10px solid #062e61; color:black; " width="760">
<tbody>
<tr>
<td valign="top">
<p style="text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><img align="bottom" alt="main caucho logo 3" border="0" height="72" hspace="0" src="https://caucho.com/wp-content/uploads/2014/03/logocaucho.png" style="width: 160px; height: 72px; cursor: default;" title="main caucho logo 3" vspace="0" width="160" /><img align="right" alt="caucho founding outer richmond" border="0" height="300" hspace="30" src="https://caucho.com/wp-content/uploads/2019/12/2019_12_06_caucho_outer_richmond.jpg" style="width: 500px; height: 300px;" title="IMG_2175 with text 7" vspace="0" width="500" /></span></p>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="color:black">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p style="text-align: center;">
						<strong><span style="color: black; font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ldquo;</span>Our deployment has run on Caucho Resin for over a decade. Resin is reliable, stable and easy to maintain/upgrade. Our production sites are critical to our business and we don&rsquo;t have downtime issues while running on Resin. Additionally, Caucho tech support is great. They use experienced engineers for support and we always get a fast response<span style="background-attachment: scroll; background-clip: border-box; background-color: white; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto;">.&quot;&nbsp;</span></span></span></strong></p>
<p style="color: black; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>&nbsp; &nbsp; </b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Stewart Morse | CEO | IBRC, Inc.</span></span><br />
						&nbsp;</p>
<h2 style="color: rgb(11, 4, 152)">Newsletter at a glance</h2>
<ul>
<li>Resin 4.0.63 released</li>
<li>Spring WebSocket support via Maven plugin</li>
<li>?Resin tip &#8211; cloud deployment made easy</li>
<li>Customer success story &#8211; Resin replaces Apache and improves performance?!</li>
</ul>
<h2 style="color: rgb(11, 4, 152)">Resin 4.0.63 released</h2>
<p>Resin 4.0.63 comes with numerous bug fixes. Notably, it resolves most JDK 11 compatibility issues and JDK6/7 regressions.</p>
<h3>Here&#8217;s the change list for Resin 4.0.63 – released October 28, 2019</h3>
<ul>
<li>admin: added resin.admin.heap-dump.file system property for heap-dump directory</li>
<li>config: add health_log_expire_timeout </li>
<li>config: add openssl_chain_file to cluster-default.xml </li>
<li>dist: split out jpa-16.jar from javaee-16.jar</li>
<li>file: add default-content-type to FileServlet </li>
<li>hessian: close of Hessian proxy stream when result is inputstream </li>
<li>http: HttpProxy encoding issue with ch&gt;0&#215;8000</li>
<li>http: HttpsEmbed missing jsse.init()</li>
<li>jdk: use Map.keySet() instead of ConcurrentHashMap.keySet() for linking issues</li>
<li>jdk-compat: jdk init with -javaagent cannot use logging from appendToClassPathForInstrumentation</li>
<li>jdk-compat: TcpPort.close() exception on JDK6/7 </li>
<li>jsp-el: issues with bean getters and get()</li>
<li>mod_caucho: handling of https forwarding</li>
<li>port: thread launchers were started before initialization</li>
<li>remote: allow JDK11 w/o WebService class</li>
<li>server: on HMUX requests, wait for server start</li>
<li>server: keepalive timeout needs to killKeepalive not turn to active</li>
<li>session: SessionImpl should not clear _isModified on no-change load</li>
</ul>
<h3>In case you missed it, here&#8217;s the change list for Resin 4.0.62 – released May 23, 2019</h3>
<ul>
<li>cloud: distributed server update issue with .git/refs</li>
<li>debian: update debian release</li>
<li>distribution: update .jar versions and remove jars with possible conflicts</li>
<li>?elastic: add &#8211;elastic-server-index</li>
<li>elastic: cleanup of join server-id and server-address, and timeout</li>
<li>elastic: add server-timeout to resin:ElasticCloudService</li>
<li>embed: add HttpsEmbed</li>
<li>file: cache file updates when webapp-jar changes</li>
<li>integration: WebApp.getMimeMapping</li>
<li>integration: WebApp.getLocaleMapping</li>
<li>jmx: add application-hash to WebAppMXBean</li>
<li>quercus: find interface method if available</li>
<li>security: foo.;html produces 500 exception</li>
<li>security: j_security_check with no auth should issue warning and 404 instead of 500</li>
<li>security: setting setServerHeader to null will remove Server header </li>
<li>servlet: don&#8217;t reuse form/invocation ByteToChar when very large</li>
<li>spring: add ClasspathPath to MergePath.addClassPath</li>
<li>ssl: add trust-store-algorithm and trust-store-provider to jsse</li>
<li>ssl: add key-manager-password and key-store-password to jsse</li>
<li>ssl: add key-manager-algorithm and key-manager-provider to jsse</li>
<li>websocket: add WebSocketContext.ping</li>
</ul>
<p>If you’d like to discuss updates or take advantage of new Resin features for your deployment, please email Alexandra Garmon, garmon@caucho.com, to arrange a web meeting with one of our engineers.</p>
<h2 style="color: rgb(11, 4, 152)">Resin Spring WebSocket support via Maven plugin</h2>
<p>Resin now integrates with spring-websocket via a Maven plugin.  The plugin provides a<br />
ResinRequestUpgradeStrategy that is responsible for upgrading an HTTP request into a WebSocket connection for Spring.  It works with both Spring 4.x and 5.x.  To use it:</p>
<h3>1. add Maven dependency</h3>
<pre>
    &lt;dependency&gt;
        &lt;groupId&gt;com.caucho&lt;/groupId&gt;
        &lt;artifactId&gt;spring4-websocket&lt;/artifactId&gt;
        &lt;version&gt;4.0.63&lt;/version&gt;
    &lt;/dependency&gt;
</pre>
<h3>2. set a HandshakeHandler that uses ResinRequestUpgradeStrategy:</h3>
<pre>
    @Configuration
    @EnableWebSocket
    public class WebSocketConfig implements WebSocketConfigurer {
 
        @Override
        public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
            HandshakeHandler handshakeHandler = new DefaultHandshakeHandler(new ResinRequestUpgradeStrategy());
 
            registry.addHandler(myHandler(), "/myHandler").setHandshakeHandler(handshakeHandler);
        }
 
        ...
    }
</pre>
<h2 style="color: rgb(11, 4, 152)">Resin tip &#8211; cloud deployment made easy</h2>
<p>Resin Pro makes it super easy to deploy your webapp to the entire cluster with just one command:</p>
<pre>
    $ resinctl deploy mywebapp.war
</pre>
<p>That&#8217;s it!  With that command, Resin distributes the WAR to every server in the cluster and starts it<br />
right up.  No more manual copying of WARs.  No more ssh&#8217;ing into each individual server.</p>
<p>Under the hood is a complex symphony that makes it all possible:</p>
<ol>
<li>1. command uploads the webapp to a triad/hub server in your Resin configuration</li>
<li>2. triad server commits the webapp into its internal git repository for reliability</li>
<li>3. server unpacks and starts up the webapp</li>
<li>4. triad server distributes the webapp to other triad servers for redundancy</li>
<li>5. triad servers distribute the webapp to the rest of the servers in the cluster</li>
</ol>
<p>Then to undeploy it:</p>
<pre>
    $ resinctl undeploy mywebapp.war
</pre>
<h2 style="color: rgb(11, 4, 152)">Customer success story &#8211; Resin solves web server performance and structural problems for Gyeonggi Provincial Office of Education</h2>
<p>Xest Information Technology, our South Korea Premier Partner and VAR successfully worked with Gyeonggi Provincial Office of Education to solve Apache performance problems. </p>
<h3>Problems</h3>
<ul>
<li>Apache’s low performance made the homepage vulnerable to overloading</li>
<li>Service slowed down with as little as about 200 concurrent users</li>
<li>In the AIX OS environment, Apache and Resin were linked as proxy passes, resulting in reduced performance </li>
</ul>
<h3>Solutions</h3>
<ul>
<li>Replace Apache with Resin web server</li>
<li>Configure the file server separately</li>
</ul>
<h3>Results</h3>
<ul>
<li>After Resin web server replaced Apache, the issues that slowed down the simultaneous connection immediately disappeared and performance significantly improved.</li>
<li>The result of using Resin is that Gyeonggi’s services achieve fast performance and stability to meet user demands for information.</li>
<li>?Since Gyeonggi migrated to Resin, they have not experienced any issues or slowdowns. Their services run fast, smooth and without user complaints.</li>
</ul>
<p>
<div style="font-size:10pt"><strong>&#8220;Our homepage was often down because of the low performance of Apache which is vulnerable to overloading. Resin solved this problem for us with its fast performance and full compatibility. I’m now very proud that no complaints have been made since we migrated to Resin.&#8221;</strong></div>
<div style="padding-left:40px; padding-top:10px">- Gyeonggi Provincial Office of Education, Computerized Officer S.Y.Kang</div>
</p>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td width="100">
<img alt="http://caucho.com/products/resin/download" border="0" hspace="0" src="https://caucho.com/wp-content/themes/caucho-2014/images/download-blue.png" title="http://caucho.com/products/resin/download" vspace="0" width="100">
</td>
<td style="vertical-align:top; font-size:16px; color:#0b0498">
<span style="font-family:verdana,geneva,sans-serif">Download the latest version of Resin today!</span>
</td>
</table>
</td>
</tr>
<tr>
<td>
<p><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://caucho.com/wp-content/uploads/2019/12/2019_12_06_caucho_paradise_beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760"></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-december-2019/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter May 2019</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-may-2019</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-may-2019#comments</comments>
		<pubDate>Wed, 22 May 2019 03:27:51 +0000</pubDate>
		<dc:creator>nam</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4841</guid>
		<description><![CDATA[“Congratulations to our partners NTT Data Intramart for being named a Niche Player in Gartner’s Magic Quadrant for 2019 Intelligent Business Process Management! NTT Data Intramart has achieved over 6,000 customer sales and has also been ranked #1 BPM solution in the Japanese market for 10 consecutive years.” &#160;&#160; - Steve Montal, Co-Founder and CEO [...]]]></description>
				<content:encoded><![CDATA[<div>
<table align="center" style="border:10px solid #062e61;">
<tbody>
<tr>
<td valign="top">
<p style="text-align: center;"><a href="http://caucho.com/"><img align="middle" alt="main caucho logo 3" border="0" height="72" hspace="0" src="https://caucho.com/wp-content/uploads/2014/03/logocaucho.png" style="width: 160px; height: 72px; cursor: default;" title="main caucho logo 3" vspace="0" width="160"></a></p>
</td>
</tr>
<tr>
<td valign="top">
<table border="0">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p style="text-align: center; color: black">“Congratulations to our partners NTT Data Intramart for being named a Niche Player in Gartner’s Magic Quadrant for 2019 Intelligent Business Process Management! NTT Data Intramart has achieved over 6,000 customer sales and has also been ranked #1 BPM solution in the Japanese market for 10 consecutive years.”</p>
<div style="text-align: center">&nbsp;&nbsp; <b>- Steve Montal, Co-Founder and CEO of Caucho</b></div>
</p>
<h2 style="color: rgb(11, 4, 152);">Newsletter at a glance</h2>
<ul>
<li>Resin 4.0.61 released
							</li>
<li>Resin supports JDK 11
							</li>
<li>Spring Boot 2 and tailored support</li>
<li>Gartner Magic Quadrant report lists Caucho partner, NTT Data Intramart as a Niche Player</li>
</ul>
<h2 style="color: rgb(11, 4, 152);">Resin 4.0.61 released</h2>
<div>
<div class="Body">
<h3 style="color: black">Check out the change list for Resin 4.0.61 – released March 1, 2019</h3>
<ul>
<li>security: additional invalid-URL rejection for matrix parameters</li>
<li>file: redirect must not html convert the location (#6212)
							</li>
</ul>
<h3 style="color: black">In case you missed it, here&#8217;s the change list for Resin 4.0.60 – released February 6, 2019</h3>
<ul>
<li>embed: force close of file descriptors (#6208)</li>
<li>webapp: add info log when WebApp does not start within active-wait-time starts (#6197)</li>
<li>hessian: added default blacklist classes</li>
<li>deploy: added alarm for deployment .git gc</li>
<li>deploy: .git changes to allow for git clone from resin-data</li>
</ul>
<p style="color: black">We release Resin every 12-16 weeks. Possible changes include performance enhancements, bug fixes, feature requests, and security patches. Having a process in place to update your production systems frequently and reliably will optimize performance. If you’d like to discuss updating your deployment with a Caucho engineer, please email Alexandra Garmon, <a href="mailto:garmon@caucho.com">garmon@caucho.com</a>, to arrange a call.</p>
<h2 style="color:#0b0498">Resin supports JDK 11</h2>
<p style="color: black">Resin 4.0.61 is the first Resin version to officially support JDK 11.&nbsp; Supporting JDK 11 was a seamless process for us and it was surprisingly easy.&nbsp; So easy in fact that prior versions of Resin should be able to run on JDK 11 with only minor cosmetic issues (deprecated warning messages&nbsp;from the JVM).&nbsp; However, Resin 4.0.61+ are the only versions that we are testing against JDK 11 going forward.</p>
<p style="color: black">We expect your JDK 11 upgrade experience to be as seamless as it was for us.&nbsp; Check out JDK 11 and its new host of exciting features like new garbage collectors and enhanced cryptography support here: <a href="https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html" shape="rect" target="_blank">https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html</a>.</p>
<h2 style="color:#0b0498">Resin support for Spring Boot 2 in the works</h2>
<p style="color: black">We’re nearing official support for Spring Boot 2, one of the most requested features by Resin users.&nbsp; In the first phase, which we expect to complete late summer, we&#8217;ll be adding embedding and Spring WebSockets support.&nbsp; Other Spring features will come in subsequent updates.&nbsp; Stay tuned and feel free to send us your feedback/requirement through Alexandra, garmon@caucho.com.</p>
<h2 style="color:#0b0498">NTT Data Intramart listed in Magic Quadrant Gartner report</h2>
<p style="color: black">Congratulations to our partners NTT Data Intramart for being positioned as one of the Niche Players in Magic Quadrant (MQ) for 2019 Intelligent Business Process Management Suite (iBPMS) issued by Gartner!</p>
<p style="color: black">The Gartner MQ is a culmination of research in a specific market, giving you a wide-angle view of the relative positions of the market’s competitors. By applying a graphical treatment and a uniform set of evaluation criteria, a MQ helps you quickly ascertain how well technology providers are executing their stated visions and how well they are performing against Gartner’s market view.</p>
<p style="color: black">NTT Data Intramart has over 6,000 customers and will continue to develop digital business with a focus on BPM globally and also strive to improve the customer experience and expand business. NTT Data Intramart has been the #1 BPM solution in Japan for the last 10 consecutive years.</p>
<p style="color: black">For more details, please visit: <a href="http://www.intra-mart.com/">http://www.intra-mart.com/</a></p>
<p<a href="https://caucho.com/products/resin/download"><img align="left" alt="http://caucho.com/products/resin/download" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" title="https://caucho.com/products/resin/download"></a></p>
</p></div>
<p style="margin: 0px 0px 16px;">
						<span><span style="text-align: left; color: rgb(11, 4, 152); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">&nbsp;&nbsp; Download<font color="#0b0498"> the latest</font></span><span style="font-family:verdana,geneva,sans-serif;"><span style="text-align: left; text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><strong><font color="#0b0498"> version of Resin today!</font></strong></span></span></span></p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">
<p><a href="https://www.facebook.com/resin.java.application.server/"><img alt="Facebook: Caucho Technology" height="36" src="https://www.caucho.com/images/facebook-logo.png"></a><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">&nbsp;&nbsp;</span><a href="https://twitter.com/cauchoresin"><img alt="Resin Twitter page" src="https://twitter-badges.s3.amazonaws.com/t_logo-a.png"></a></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><img align="left" alt="paradise-beach.jpg" border="0" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" title="paradise-beach.jpg" vspace="0" style="margin-right: 20px"></p>
<p>
Caucho Technology<br /><br />
4455 Morena Blvd. Suite 210<br /><br />
San Diego, California 92117<br /><br />
US
</p>
</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-may-2019/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter January 2019</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-january-2019</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-january-2019#comments</comments>
		<pubDate>Wed, 30 Jan 2019 22:17:13 +0000</pubDate>
		<dc:creator>nam</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4818</guid>
		<description><![CDATA[“After 2 years with Resin Pro in production, Nssam has achieved 99.99% uptime and now operates with simplistic operational scalability. We saved 20% of our cost and are very satisfied with the performance of the Resin load balancer and the combination of reliable Resin web application server” &#160;&#160; - Nssam Technical Supervision Director – Ho-joong, [...]]]></description>
				<content:encoded><![CDATA[<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><a href="https://caucho.com/" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="middle" alt="main caucho logo 3" border="0" height="72" hspace="0" src="https://caucho.com/wp-content/uploads/2014/03/logocaucho.png" style="width: 160px; height: 72px; cursor: default;" title="main caucho logo 3" vspace="0" width="160"></a></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p style="text-align: center;"><br /><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black; line-height: 115%;">“After 2 years with Resin Pro in production, Nssam has achieved 99.99% uptime and now operates with simplistic operational scalability. We saved 20% of our cost and are very satisfied with the performance of the Resin load balancer and the combination of reliable Resin web application server”</span></span></span><br /><br />
						<br /><br />
						<br /><br />
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;&nbsp; </span></span><b>- Nssam Technical Supervision Director – Ho-joong, Kim&nbsp;</b><br /><br />
						<a href="https://caucho.com/wp-content/uploads/2018/09/Nssam.pdf"><span style="font-size:8pt;"><b>case study</b>:<span style="font-family:verdana,geneva,sans-serif;"> <span style="text-align: center; color: rgb(68, 68, 68); text-transform: none; line-height: 23.99px; text-indent: 0px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">Resin’s dynamic scaling &amp; clustering eliminates downtime without major code alterations</span>&nbsp;</span></span></a><br />
						&nbsp;</p>
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Newsletter at a glance &#8211; Caucho celebrates 21 years in business!</strong></span></span></p>
<ul>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Resin 4.0.59 released</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Resin in Maven Central</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; color: black;">Resin supports JDK 9, JDK 10 and 11 in the works</span></span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Oracle introduces Java SE subscription</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Resin tested against OpenJDK</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Resin Cookbooks</span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp; &nbsp;&nbsp;<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></span></span></span></span></span></span></span></li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: -24px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="display: none;">&nbsp;&nbsp;</span></span></span></span></p>
<h1 style="margin: 0px;"><br /><br />
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Resin 4.0.59 released</strong></span></span></span></h1>
<div>
<div class="Body">
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong><span style="margin: 0px; color: black;">Check out the change list for Resin 4.0.59 – released December 10, 2018</span></strong></span></span></p>
<ul>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">database: avoid loop when shared XA connection fails allocation (#6200)</span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">http-proxy: escape utf-8 urls when used in rewrite (#6198)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">config: updated resin.properties for http examples</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">cluster: cluster .war deployment issues (#6188)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">tcp: only force socket close on shutdown in test mode to avoid threading issues (#6190)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">jsp/embed: jsptaglib detection issues with embedded resin (#6191)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">access.log: truncation of long url in access.log needs matching truncation headers (#6168)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">file: redirect needs to encode with HTML encoding (#6184)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">embed: deadlock with ResinEmbed and type introspection (#6177)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">load-balance: cookies losing double quotes (#6181)</span></span></span></li>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">quercus: curl needs to use TLSv1.2 as default</span></span></span></li>
</ul>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></p>
<p style="margin: 0px; line-height: normal;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">In case you missed it, here is the change list for Resin 4.0.58 – released August 27, 2018</span></span></span></strong></p>
<ul>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">servlet: AsyncContext timing issues due to back-compat (#6168)</span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">servlet: add load-on-startup-allow-fail (#6171)</span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">config: add openssl_protocol and openssl_cipher_suite to resin.properties (#6169)</span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">quercus: exception wrapping when stack trace is missing or empty</span></span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">network: change SocketLinkThreadLauncher to permanent (#6166)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">servlet: immutability of getParameterValues (#6172)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">classloading: scanning of module-info should be skipped (#6170)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">security: invalid URL detection with filters</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;">quercus: QuercusContext array extension using wrong variable</span></span></span></span></span></span></span></span></span></span></span></li>
<li style="margin: 0px; line-height: normal;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="margin: 0px; color: black;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">session: added cookie-same-site for version=0 (#6167)</span></span></span></span></span></span></span></span></span></span></span></span></li>
</ul>
<p style="margin: 0px; line-height: normal;"><br /><br />
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; color: black;">We release Resin every 12-16 weeks. Possible changes include performance enhancements, bug fixes, feature requests, and security patches. Having a process in place to update your production systems frequently and reliably will optimize performance. If you’d like to discuss updating your deployment with a Caucho engineer, please email Alexandra Garmon, </span><a><span style="margin: 0px;">garmon@caucho.com</span></a><span style="margin: 0px; color: black;">, to arrange a call.</span></span></span></p>
<div style="margin: 0px; line-height: normal;"><br /><br />
						<br /><br />
						&nbsp;</div>
<h1 style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Resin in Maven Central Repository</strong></span></span></h1>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">Check out Resin in the Maven Central repository:</span></span></span></p>
<p style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&nbsp;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&lt;dependency&gt;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&lt;groupId&gt;com.caucho&lt;/groupId&gt;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&lt;artifactId&gt;resin&lt;/artifactId&gt;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&lt;version&gt;4.0.59&lt;/version&gt;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&lt;/dependency&gt;</span></span></span></p>
<p style="margin: 0px 0px 0px 48px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&nbsp;</span></span></span></p>
<p style="margin: 0px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">Did you know you can easily embed Resin? Here’s one way:</span></span></span><br /><br />
						&nbsp;</p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">ResinEmbed resin = new ResinEmbed();</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">resin.addPort(new HttpEmbed(8080));</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&nbsp;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">WebAppEmbed webApp = new WebAppEmbed(&#8220;/&#8221;, &#8220;webapps/ROOT&#8221;);</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">resin.addWebApp(webApp);</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">&nbsp;</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">resin.start();</span></span></span></p>
<p style="margin: 0px 0px 0px 40px; line-height: normal;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; color: black;">resin.join();</span></span></span></p>
<p style="margin: 0px;"><br /><br />
						<br /><br />
						&nbsp;</p>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family: verdana,geneva,sans-serif;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Resin supports JDK 9. JDK 10 and JDK 11 in the works</strong></span></span><br />
						&nbsp;</p>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">The new Java release schedule calls for a feature release every six months, an update release every quarter, and a long-term support (LTS) release every three years.<br /><br />
						&nbsp;<br /><br />
						Resin supports JDK 9 and we are currently adding support for JDK 10 and JDK 11.</span></span><br /><br />
						<br /><br />
						<span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 45, 98); font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">Oracle introduces Java SE subscription</span><br /><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Oracle is introducing a new paid Java support model called Java SE Subscription.&nbsp; It replaces Oracle’s old perpetual support plan and along with it comes new licensing terms for the Oracle JDK.&nbsp;<br /><br />
						<br /><br />
						In short, Oracle JDK 8 users do not need a subscription for commercial deployments&nbsp;<br /><br />
						(see the Java SE 8 license: <a href="https://www.oracle.com/technetwork/java/javase/terms/license/index.html">https://www.oracle.com/technetwork/java/javase/terms/license/index.html</a>).<br /><br />
						&nbsp;<br /><br />
						Oracle JDK 11 users must have a subscription for commercial deployments (see the Java SE 11 license: <a href="https://www.oracle.com/technetwork/java/javase/terms/license/javase-license.html">https://www.oracle.com/technetwork/java/javase/terms/license/javase-license.html</a>).</span></span><br /><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp;<br /><br />
						This isn’t entirely bad news because going forward with version 11, the Oracle JDK build will be the same as theOracle OpenJDK build.&nbsp; The only difference is that Oracle JDK comes with a paid support model, whereas Oracle OpenJDK does not.<br /><br />
						&nbsp;<br /><br />
						So what does it mean to you?<br /><br />
						&nbsp;<br /><br />
						JDK 8</span></span></p>
<ul>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;">option #1: use Oracle JDK 8 but with no more public updates</span></li>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">option #2: use Oracle JDK 8 and pay Oracle for updates with a Java SE Subscription</span></span></li>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">option #3: use an OpenJDK distribution that provides updates like RedHat, Azul, IBM, etc. (Caucho recommends OpenJDK over the Oracle JDK)&nbsp;</span></span></li>
</ul>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">JDK 9/10</span></span></p>
<ul>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;">end-of life<span style="font-size:10pt;">&nbsp;</span></span></li>
</ul>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">JDK 11:</span></span></p>
<ul>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;">option #1: use Oracle JDK 11 with a Java SE Subscription</span></li>
<li style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">option #2: use an OpenJDK distribution that provides updates like RedHat, Azul, IBM, etc.</span></span></li>
</ul>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">For more information, see:<br /><br />
						<a href="https://blog.joda.org/2018/08/java-is-still-available-at-zero-cost.html">https://blog.joda.org/2018/08/java-is-still-available-at-zero-cost.html</a><br /><br />
						<a href="https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/view">https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/view</a></span></span><br /><br />
						<br /><br />
						<br /><br />
						<br /><br />
						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Resin tested against OpenJDK</strong></span></span><br /><br />
						<br /><br />
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; color: black; line-height: 115%;">We recommend using OpenJDK, which is what we use to test Resin.<span style="margin: 0px;">&nbsp; </span>Interesting tidbit: internally, we do not use Oracle JDK at all.</span></span></span><br /><br />
						<br /><br />
						&nbsp;</p>
<p>						&nbsp;</p>
<div style="margin: 0px;">
<p style="margin: 0px;"><span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Resin Cookbooks</strong></span></span><br /><br />
						&nbsp;</p>
</p></div>
</p></div>
<div class="Body">
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Check out our 10-minute overviews of various Resin topics, available for viewing at: &nbsp;</span></span><br /><br />
						<a href="https://caucho.com/getting-started-with-resin">https://caucho.com/getting-started-with-resin</a><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"> For new users or even users who want brief refreshers on advanced Resin topics, the cookbooks are a great place to start.</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="https://caucho.com/wp-content/uploads/2018/07/Resin_Deploy_CB.pdf"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Deployment</span></span></a></span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">–</span>basic application deployment on Resin</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="https://caucho.com/wp-content/uploads/2018/07/Resin_Debugging_CB.pdf"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Debugging</span></span></a></span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">–</span>useful debugging tools for Resin deployments</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="https://caucho.com/wp-content/uploads/2018/07/Amazon_EC2_CB.pdf"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin on Amazon EC2</span></span></a></span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">–</span>get setup on Amazon EC2 in minutes</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="https://caucho.com/wp-content/uploads/2018/07/Resin_Secure_CB.pdf"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Security</span></span></a></span></span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">–</span> 4 ways to secure your deployment</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><br /><br />
						<br /><br />
						<a href="https://caucho.com/products/resin/download" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="left" alt="https://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://caucho.com/wp-content/themes/caucho-2014/images/download-blue.png" style="width: 100px; height: 100px; cursor: default;" title="http://caucho.com/products/resin/download" vspace="0" width="100"></a></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span></span><br /><br />
						<br /><br />
						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Download the latest version of Resin today!</strong></span></span><br /><br />
						&nbsp;</p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">
<p><a href="https://www.facebook.com/resin.java.application.server/" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px; cursor: default;" width="36"></a><span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;&nbsp;</span><a href="https://twitter.com/cauchoresin" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px; cursor: default;" width="36"></a></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760"></span></span></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-january-2019/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter September 2018</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-september-2018</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-september-2018#comments</comments>
		<pubDate>Fri, 21 Sep 2018 22:52:38 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4759</guid>
		<description><![CDATA[Fall is approaching quickly and as the season changes, so does the state of Resin! Let&#39;s take a look&#8230; &#160; Newsletter at a glance Korea case study &#8211; nationwide scalability in 3 days! Bug fixes Release schedule JDK updates Embedded Resin Question for our users Cookbooks available Download verification &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
				<content:encoded><![CDATA[<div class="newsletter container">
<body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana,geneva,sans-serif; font-size: 10pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff"></p>
<div style="width: 900px; margin: 0 0 0 0">
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/0e813c464b" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="middle" alt="main caucho logo 3" border="0" height="72" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 160px; height: 72px; cursor: default;" title="main caucho logo 3" vspace="0" width="160" /></a></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Fall is approaching quickly and as the season changes, so does the state of Resin! Let&#39;s take a look&#8230;</span></span><br />
						&nbsp;</p>
<p><span style="font-size:12pt;"><span style="font-family: verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Newsletter at a glance</strong></span></span>
						</p>
<ul>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Korea case study &#8211; nationwide scalability in 3 days!</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Bug fixes</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Release schedule</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">JDK updates</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Embedded Resin</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Question for our users</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Cookbooks available</span></span></li>
<li><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Download verification &nbsp; &nbsp; &nbsp; &nbsp;</span></span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</li>
</ul>
<div style="background-color: transparent; color: rgb(0, 0, 0); cursor: text; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">
<div class="Body" style="cursor: text;">
<p style="margin: 0px 0px 0px 24px; text-indent: -0.25in; cursor: text;">&nbsp;</p>
<div style="margin: 0px 0px 0px 24px; text-indent: -0.25in; cursor: text;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Case Study: Resin clustering = Nationwide Scalability</strong></span></span></div>
<p style="margin: 0px 0px 0px 24px; text-indent: -0.25in; cursor: text;">
</p></div>
</p></div>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ldquo;</span><span style="margin: 0px;">We solved our nationwide scalability and performance problems using Resin clustering. Additionally, we have achieved major performance benefits to our high traffic sites. We&rsquo;ve experienced enough that migrating to Resin Pro was a very well judged choice in performance increase and cost savings aspects. We see Resin as long-term solution.&rdquo;</span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><strong><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">-Jung Sir. IT Team, Korea Chamber of Commerce and Industry</span></span></span></strong></p>
<p style="margin: 0px;">
						<span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: -24px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><img align="left" alt="Case study pic" border="0" height="374" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/6b27b061fe/Case%20study%20pic.jpg" style="width: 425px; height: 374px;" title="Case study pic" vspace="0" width="425" /><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></p>
<p>						<span style="display: none;">&nbsp;</span><img align="right" alt="Case study pic 2" border="0" height="137" hspace="30" src="https://e2bb0111f7-custmedia.vresp.com/6b27b061fe/Case%20study%20pic%202.jpg" style="width: 230px; height: 137px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: -24px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; cursor: default; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;" title="Case study pic 2" vspace="0" width="230" /><span style="display: none;">&nbsp;</span><br />
						<span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></span></span></p>
<p>
						&nbsp;</p>
<p style="margin: 3.86px 0px 0px; border: medium; border-image: none;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">With service traffic averaging 30,000 daily visitors and 70 transactions per second, the Korea Chamber of Commerce apps must always be available for end users. As their audience grew, the need for geographically redundant clustering became vital. <span style="margin: 0px;">Resin Pro</span><span style="margin: 0px;">&rsquo;</span><span style="margin: 0px;">s triad clustering kept network traffic to a minimum, while providing an alternative Hessian binary format for clustering any object. This allowed legacy applications to benefit from cloud clustering through configuration instead of code reworking.</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong>Bottom line</strong> <span style="margin: 0px;">&ndash;</span> KCCI migrated away from a popular web application server to Resin Pro and improved availability for their growing number of visitors. They went from test to deployment in just three days and the cost savings mean this will be a long term solution.</span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<div>
<div class="Body">
<p style="margin: 0px;">
						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Bug Fixes:</strong></span></span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Resin &#8211; 4.0.59 &#8211; in progress</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">==============</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006180: Double quotes not set through web server</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006181: SSL protocol update in Quercus</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006177: Deadlock starting ResinEmbed<br />
						- 0006184: Path-based XSS in redirects from FileServlet</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Resin &#8211; 4.0.58 &#8211; currently available</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">==============&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006170: ByteCodeClassScanner fails for packages with JDK9 module-info.class files</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006168: AsyncServlet Wake-up occasionally looses events</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006171: &lt;load-on-startup&gt; retry logic customization</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006169: Enable/Disable Openssl protocols from resin.properties</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006166: All threads associated with a port disappear</span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">- 0006172: request parameters not kept immutable &#8211; 0006167: cookie-same-site </span></p>
<p></br></p>
<p style="margin: 0px;">
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Release Schedule</strong></span></span>
					</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Resin 4 releases are scheduled every 5-7 weeks. With releases including performance enhancements, bug fixes, feature requests, and security patches it is advisable to be running the most current version of Resin in production. </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">For details or questions about specific fixes &amp; vulnerabilities that have been patches in releases,<span style="margin: 0px;"> </span>email wiley@caucho.com</span></span></p>
<p style="margin: 0px;">
						&nbsp;</p>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family: verdana,geneva,sans-serif;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">JDK Updates</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Java development has a new release cadaence with releases coming every 6 months. The new release schedule calls for a feature release every six months, update releases every quarter, and a long-term support (LTS) release every three years.</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">The current release schedule is as follows:</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Resin 4.0.57+ currently supports JDK 9 and can be downloaded on the Caucho website. Future releases of the JDK will be fully supported by Resin weeks after initial Java releases are made public. </span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">If you need to start development with a new version of Java before our official Resin release, feel free to ask us about an early snapshot!</span></span></p>
<p>						&nbsp;</p>
<p style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family: verdana,geneva,sans-serif;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Embedded Resin</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">An embeddable version of the Resin server can be useful in instances where a user would like to package both the app &amp; app server together, reducing potential complexities for deployment. With deployment orchestration and container platforms like Kubernetes &amp; Docker gaining usage, embedding Resin can aid <span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">in creating deployable runtime environments.</span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;<br />
						<strong>Q: </strong>Are there any performance implications running Resin in this fashion?<br />
						&nbsp;<br />
						Nope! The *Embed objects are only used to configure the regular Resin server. Once the server is configured they become discarded or unused.<br />
						&nbsp;<br />
						The main Resin embed class is com.caucho.resin.ResinEmbed. Additionally, the <a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/f20ca8df51">http://javadoc4.caucho.com/</a> website provides documentation on embedding Resin.<br />
						&nbsp;<br />
						The main Resin class: com.caucho.server.resin.Resin, can be bootstrapped for additional capabilities.<br />
						For a simple application, com.caucho.resin.ResinEmbed, HttpEmbed (for port) and WebAppEmbed are the classes you need first. An example is provided below:</span></span></p>
<p>
						<img align="none" alt="Resin embed 2" border="0" height="307" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/6b27b061fe/Resin%20embed%202.jpg" style="width: 500px; height: 307px;" title="Resin embed 2" vspace="0" width="500" /></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">&#8203;</strong></span></span></p>
<p>						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">How are you using Resin?</strong></span></span><br />
						&nbsp;</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;"><span style="display: none;">&nbsp;</span><img align="left" alt="Comic Con 2018" border="0" height="333" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/6b27b061fe/Comic%20Con%202018.jpg" style="width: 250px; height: 333px;" title="Comic Con 2018" vspace="0" width="250" /></span></span>&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">We&#39;d like to hear from you!!</span></span></p>
<p>
						&nbsp; &nbsp; <span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Our quarterly newsletter reaches 8700 readers. </span></span></p>
<p>						&nbsp; &nbsp;&nbsp;<br />
						&nbsp;&nbsp;&nbsp;&nbsp;If you have an application that deserves the<br />
						&nbsp;&nbsp;&nbsp;&nbsp;spotlight, email Alexandra at garmon@caucho.com<br />
						&nbsp;&nbsp;&nbsp;&nbsp;to share your story. We can create a case study<br />
						&nbsp;&nbsp;&nbsp;&nbsp;or even a fun paragraph with a link to show off your work.</p>
<div>
						&nbsp;</div>
<p>						&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size:8pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong>(Caucho CEO, Steve Montal @ Comic Con 2018)</strong></span></span></p>
<div style="margin: 0px;">
<p style="margin: 0px;">&nbsp;</p>
</p></div>
</p></div>
<div class="Body">
<p style="margin: 0px;"></br><br />
						<span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Resin Cookbooks</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Simple 10-minute overviews of various Resin topics are available on the Caucho website. For new users or even users who want brief refreshers on advanced Resin topics, the cookbooks are a great place to start.</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/13ea281950"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Deployment</span></span></a></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ndash;</span>basic application deployment on Resin</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/61f12ab5b6"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Debugging</span></span></a></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ndash;</span>useful debugging tools for Resin deployments</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/1f1b43e393"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin on Amazon EC2</span></span></a></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ndash;</span>get setup on Amazon EC2 in minutes</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/84222345e2"><span style="margin: 0px;"><span style="margin: 0px; color: black;">Resin Security</span></span></a></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ndash;</span> 4 ways to secure your deployment</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
<p>						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-family: verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Resin Checksum</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">For verifying your Resin download, the following url format and location can be used to view the sha256 checksum:</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp;<br />
						<img align="none" alt="Screen Shot 2018-09-14 at 3.31.31 PM 3" border="0" height="18" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/6b27b061fe/Screen%20Shot%202018-09-14%20at%203.31.31%20PM%203.jpg" style="width: 480px; height: 18px;" title="Screen Shot 2018-09-14 at 3.31.31 PM 3" vspace="0" width="480" /></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Example:</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/9a7f4e49cb"><span style="margin: 0px;"><span style="margin: 0px; color: black;">https://caucho.com/download/resin-pro-4.0.55.tar.gz.sha256</span></span></a></span></span></p>
<p style="margin: 0px;">
<p>
						<a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/0fb8142039" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="left" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px; cursor: default;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span></span></p>
<p>						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Download the latest version of Resin today!</strong></span></span><br />
						&nbsp;</p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">
<p><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/b57ad3e5bc" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px; cursor: default;" width="36" /></a><span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/6b27b061fe/60b50a0e1d/f54f27f64e" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px; cursor: default;" width="36" /></a></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p><br /><br />
<br style="clear: both;"></p>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-september-2018/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter June 2018</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-june-2018</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-june-2018#comments</comments>
		<pubDate>Fri, 15 Jun 2018 17:57:55 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4622</guid>
		<description><![CDATA[Resin&#8217;s stability continues to reach new heights with increased deployments! As of this newsletter, bugs.caucho.com reports only 1 open bug and 2 feature requests.&#160; We are focusing this newsletter on migrating from Resin 3 to Resin 4. Both versions are included with your Resin Professional license. If you are already using Resin 4, feel free [...]]]></description>
				<content:encoded><![CDATA[<div class="newsletter-container">
<body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana,geneva,sans-serif; font-size: 10pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff"></p>
<div style="width: 900px; margin: 0 0 0 0">
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/0d6ff8b58c" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="middle" alt="main caucho logo 3" border="0" height="72" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 160px; height: 72px; cursor: default;" title="main caucho logo 3" vspace="0" width="160" /></a></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Resin&rsquo;s stability continues to reach new heights with increased deployments! As of<font size="3"> </font>this newsletter, <a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/284d6284f4"><span style="margin: 0px;"><font color="#000000">bugs.caucho.com</font></span></a> reports only <b>1</b> open bug and <b>2</b> feature requests.&nbsp;</span></span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">We are focusing this newsletter on migrating from Resin 3 to Resin 4. Both versions are included with your Resin Professional license. If you are already using Resin 4, feel free to scroll down to the release notes.</span></span></span><span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size:8pt;"> &nbsp; &nbsp; </span></span><span style="font-size:8pt;"><span style="font-size:10pt;">&nbsp; &nbsp; &nbsp;<span style="font-family:verdana,geneva,sans-serif;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img align="right" alt="Imperial Palace Roppongi.5" border="0" height="210" hspace="60" src="https://e2bb0111f7-custmedia.vresp.com/55688fbf25/Imperial%20Palace%20Roppongi.5.jpg" style="width: 180px; height: 210px;" title="Imperial Palace Roppongi.5" vspace="40" width="180" /> </span></span></span> </p>
<p><span style="font-size:12pt;"><span style="font-family: verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Newsletter at a glance</strong></span></span></p>
<ul>
<li><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Benefits of migrating from Resin 3 to Resin 4</span></span></li>
<li>
							<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Sizzling summer special offer for all Resin users<br />
							</span></span></li>
<li>
							<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Release notes<br />
							</span></span></li>
<li>
							<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Caucho and NTT Data Intramart partnership meeting in Tokyo*<br />
							</span></span></li>
<li>
							<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Resin Tip &#8211; /resin-admin usage<br />
							</span></span></li>
</ul>
<div style="background-color: transparent; color: rgb(0, 0, 0); cursor: text; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">
<div class="Body" style="cursor: text;">
<p style="margin: 0px 0px 0px 24px; text-indent: -0.25in; cursor: text;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Resin 4.0 &#8211; A summer of migration</strong></span></span></p>
<p style="margin: 0px 0px 0px 24px; text-indent: -0.25in; cursor: text;">&nbsp;</p>
</p></div>
</p></div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Migrating to Resin 4.0 provides the advantage of the most secure, stable and feature packed version of Resin available. It features an underlying architecture that results in competitive business advantages.</span></span><br/><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Resin 4.0 is dynamic by nature, so portions of a cluster or application can be upgraded or patched without interruption to end users. This means the application grows and scales as demanded by end users. As microservices and continuously deployed apps continue to dominate the landscape, Resin 4.0 provides developers with extended command line and admin capabilities for deploying, monitoring, and upgrading with ease and precision.</br></br></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">If you&rsquo;re running a cluster in an earlier version of Resin, check out the performance enhancements you&#39;ll see in an upgrade:</span></span><span style="margin: 0px; top: 2pt; font-size: 10pt; position: relative;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Integrated Health System for high availability including</span></span></span></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Cluster information ( open/closed/active connections), session count, thread/memory/CPU graphs, automated health checks to gracefully shutdown and recover through failures</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">HTTP-related debugging, Database pooling, Cache related debugging, JSP debugging, &amp; more<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; top: 2pt; position: relative;"> </span></span></span></span></span></span></p>
</li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Improved cloud computing support</span></span></span></p>
<ul>
<li style="margin: 0px; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">A rewrite of Resin&rsquo;s internal clustering focusing on a high performing hub &amp; spoke model </span></span></span></p>
</li>
<li style="margin: 0px; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Revamped cluster hearbeat service for hybrid, private and public clouds</span></span></span></p>
</li>
<li style="margin: 0px; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Dynamic clusters that can elastically scale clusters to respond to increased load<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></span></span></span></p>
</li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Dynamic configuration</span></span></span></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Externalized configuration files for simple cluster management</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 9pt;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">High availability configured by default to get you up and running in Amazon EC2, Azure cloud, or your own private cloud in minutes.</span></span></span></p>
</li>
</ul>
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">IS IT EASY?</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Yes! </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Recently, we worked with users on Resin 3 to 4 upgrades and a 4.0.10 to 4.0.56 upgrade. While there were some initial questions surrounding Resin 4.0 new configuration and CDI capabilities, total migration time took only 3 weeks and needed only email correspondence.</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">IS IT FREE?</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Yes! </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">If you&rsquo;re already licensing Resin, the upgrade is free! All you have to do is download the latest version at <a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/f6998fb9b9"><span style="margin: 0px;"><font color="#000000">http://caucho.com/products/resin/download</font></span></a>. You&rsquo;ll have access to a version of Resin that has benefited from thousands of deployments, decades of feedback and a fast release cycle. And with only one open bug, you will be migrating to a proven solution with thousands of deployments.</span></span></p>
<div>
<div class="Body">
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Summer special upgrade offer!</strong></span></span><br/><br/><span style="display: none;">&nbsp;</span><img align="right" alt="Sun_with_Sunglasses_Transparent_Picture.png" border="0" height="101" hspace="80" src="https://e2bb0111f7-custmedia.vresp.com/e3e96c618a/Sun_with_Sunglasses_Transparent_Picture.png.jpg" style="width: 100px; height: 101px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; cursor: default; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;" title="Sun_with_Sunglasses_Transparent_Picture.png" vspace="0" width="100" /><span style="display: none;">&nbsp;</span></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">As a thank you to Resin users, if you&rsquo;re using Resin 3.0, 3.1 or an early version of 4.0, then it&rsquo;s time to upgrade. Be the company hero by pro-actively upgrading your entire system with the performance and enhanced features of the latest version of Resin. </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Caucho engineering is offering complimentary engineering migration support to Resin 4.0.56. Our goal is for you to experience a seamless and successful upgrade to Resin 4.0.56+ and operate with unsurpassed stability.</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">For more information, contact Alexandra Garmon at <a><span style="margin: 0px;"><u>garmon@caucho.com</u></span></a>.</span></span></p>
<p><br/><br />
						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Release notes:</strong></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">With Resin 4.0.57 ironing out the last of our Java 9 related bugs, the next version of Resin will focus on Java 10 additions.</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Resin &#8211; 4.0.56</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">==============</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006066: Session persistence and deserialization </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006130: DB timing Java.lang.IllegalStateException: corrupted indirect block id </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006149: a fault occurred in a recent unsafe memory access operation in compiled Java code </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006151: com.caucho.server.hmux.HmuxRequest broken</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006150: @Named(&quot;red.lion&quot;) vs @Named(&quot;red.tiger&quot;)</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006124: SSL SNI Support for Resin 4</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0005574: SSL with multiple domains</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006113: Access-logging of TLS protocol version and used Cipher-Suite</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006127: servlet-mapping only the first url-pattern works</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006122: Doc update for Custom Access Log</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006112: minGzipSize property</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006082: JDBC 4.2 additions</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006123: NPE in access log</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006114: PDF report name timestamp does not match generated time</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">In Progress: Resin 4.0.57</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Resin &#8211; 4.0.57</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">==============</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006128: /resin-admin access from dynamic servers in a cluster</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006159: Takes huge amount of time to start in a situation of having more than 20 web applications</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006152: java.lang.IllegalArgumentException: &#39;X&#39; is an invalid server because it has the same IP:port as &#39;X&#39; </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006116: DependencyCheckWorker serves non-modified .jsp before serving new compiled .jsp</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006157: java.lang.ClassCastException: ScalingPod</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006121: Logging initialization issue on JDK 9 with scripting. </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006156: quercus-env-timeout &amp;quercus-timer threads not terminating completely </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">- 0006154: ./configure fails on fedora 27</span></span></p>
<p><br/><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Caucho in Tokyo &#8211; meeting with Intramart, our Japanese partner and #1 BPM workflow software</strong></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">&#8203;</strong></span><span style="margin: 0px; font-size: 10pt;">Our CEO Steve Montal traveled to Tokyo in May to meet with our partners NTT Data Intramart, </span></span><a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/30f54689a1" id="yui_3_16_0_ym19_1_1528734101453_51059" shape="rect" style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: rgb(51, 143, 233); font-family: &amp;quot;Helvetica Neue&amp;quot;,&amp;quot;Segoe UI&amp;quot;,Helvetica,Arial,&amp;quot;Lucida Grande&amp;quot;,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; outline-color: invert; outline-style: none; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;" target="_blank">http://www.intra-mart.com</a><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">, who we have been working with for almost 20 years. <img align="right" alt="NTT_June 2018 4" border="0" height="203" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/55688fbf25/NTT_June%202018%204.jpg" style="width: 270px; height: 203px;" title="NTT_June 2018 4" vspace="5" width="270" /></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px; border: medium; border-image: none;"><span style="font-family:verdana,geneva,sans-serif;"><span style="background: white; margin: 0px; border: medium; border-image: none; color: black; font-size: 10pt;">Intramart has been the #1 BPM workflow software in Japan for over 10 year and over 6,000 Intramart customers are deployed on Resin.&nbsp;</span></span><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Intramart&rsquo;s &ldquo;Open &amp; Easy&rdquo; concept provides flexibility, scalability and development productivity to thousands of users, including some of the largest companies in the world. </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Steve Montal observed, &ldquo;NTT Data Intramart has built and impressive and technology-leading software platform and BPM solution. Our successful partnership continues to grow as Intramart expands globally.&rdquo;</span></span></p>
</p></div>
</p></div>
<div class="Body">
<p style="margin: 0px;">
<p>						<span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Resin Tip &#8211; /resin-admin</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Recently we&rsquo;ve held a number of conference calls discussing health monitoring in Resin. As an integral part to Resin 4.0, the /resin-admin app can be used to monitor your Resin environment. With such low overhead, it&rsquo;s recommended to be ran in every production site. </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">/resin-admin reports internally gathered statistics about your Resin deployment, including:</span></span></span></p>
<p><br/></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Open connections, TCP Ports, load balancer, cluster, database pool information</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Memory pools, garbage collection, memory usage</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Thread counts: active, idle, runnable, native, waiting, blocked</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Health checks, graphs and logs</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Session count, size, timed out</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">CPU Profiling</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">JDK, OS, license information, &amp; more!</span></span></span></p>
</li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">However, Resin goes beyond typical metrics monitoring by looking for anomalies in JMX attributes.&nbsp;Any numeric attribute of any MBean in JMX can be configured as Meter in Resin, which then enables:</span></span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p><br/></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Persistent historical tracking</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Visual graphing in resin-admin</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Visual graphing in PDF reports</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Cluster wide reporting</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Anomaly analysis and logging</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Triggering health actions (heap dump, thread dump, restart, etc)</span></span></span></p>
</li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">By default access is restricted to internal networks but /resin-admin can be configured for usage over a secure connection. For questions or feature enhancements email wiley@caucho.com.</span></span></span></p>
<p>
						<a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/40419ee13f" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img align="left" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px; cursor: default;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span></span></p>
<p>						<span style="background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">Download the latest version of Resin today!</strong></span></span><br />
						&nbsp;</p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">
<p><a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/6e48594a13" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px; cursor: default;" width="36" /></a><span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 0, 0); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/55688fbf25/60b50a0e1d/c6f3694ad9" style="background-color: transparent; color: rgb(0, 0, 255); font-family: verdana,geneva,sans-serif; font-size: 13.33px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px; cursor: default;" width="36" /></a></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 900px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="900" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
</p>
<p><br /><br />
<br style="clear: both;"></p>
<p></body>
</div>
<p></html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-june-2018/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter February 2018</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-february-2018</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-february-2018#comments</comments>
		<pubDate>Wed, 21 Feb 2018 18:20:07 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">https://caucho.com/?p=4519</guid>
		<description><![CDATA[&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160;Happy 20th Birthday Caucho! &#160; &#160; &#160;Our Newsletter at a Glance &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; A note from our Co-Founder &#8211; Celebrating 20 Years! &#8203;Caucho at Olympic Torch Relay in Seoul (pic on right) &#8203;2018 Road Map &#8203;Bug Fixes Java Development Spectre [...]]]></description>
				<content:encoded><![CDATA[<div class="newsletter-container">
<body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana, geneva, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff"></p>
<div style="width: 800px; margin: 0 0 0 0">
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="none" alt="paradise-sky.jpg" border="0" height="30" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-sky.jpg" style="width: 760px; height: 30px;" title="paradise-sky.jpg" vspace="0" width="760" /><span style="display: none;">&nbsp;&nbsp;</span></span></span></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></strong></span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/0e7aef5d43/60b50a0e1d/586e6a0aaf"><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><img align="left" alt="main caucho logo 3" border="0" height="54" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 120px; height: 54px;" title="main caucho logo 3" vspace="10" width="120" /><span style="display: none;">&nbsp;</span></a></strong></span></span></p>
<p>&nbsp; &nbsp;<span style="font-size:14pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Happy 20th Birthday Caucho!</strong></span></span> &nbsp; &nbsp;</p>
<p><img align="right" alt="IMG_0450_straight" border="0" height="221" hspace="10" src="https://e2bb0111f7-custmedia.vresp.com/0e7aef5d43/IMG_0450_straight.jpg" style="width: 270px; height: 221px;" title="IMG_0450_straight" vspace="0" width="270" /></p>
<p>						<span style="font-family: verdana,geneva,sans-serif;"><span style="font-size: 16px;"><strong style="color: rgb(0, 45, 98); font-size: 16px;">&nbsp;Our Newsletter at a Glance</strong></span></span> &nbsp;<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span></span></p>
<div style="background-color: transparent; color: rgb(0, 0, 0); cursor: text; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">
<div class="Body" style="cursor: text;">
<ul style="cursor: text;">
<li style="margin: 0px; cursor: text;"><span style="font-size:10pt;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">A note from our Co-Founder &#8211; </span><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">Celebrating 20 Years! </span></span></span></li>
<li style="margin: 0px; cursor: text;"><span style="font-size:10pt;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">&#8203;</span></span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Caucho at Olympic Torch Relay in Seoul (pic on right)</span></span></li>
<li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="font-size:10pt;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">&#8203;2018 Road Map</span></span></li>
<li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="font-size:10pt;"><span style="text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;">&#8203;</span><span style="font-family: verdana,geneva,sans-serif;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">Bug Fixes</span></span></span></li>
<li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">
<div style="cursor: text;"><span style="font-size:10pt;"><span style="font-family: verdana,geneva,sans-serif;">Java Development</span></span></div>
</li>
<li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">
<div style="cursor: text;"><span style="font-size:10pt;"><span style="font-family: verdana,geneva,sans-serif;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">Spectre &amp; Meltdown Benchmarks</span>&#8203;</span></span></div>
</li>
<li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">
<div style="cursor: text;"><span style="font-size:10pt;"><span style="font-family: verdana,geneva,sans-serif;"><span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;">&#8203;</span></span></span><span style="font-size:10pt;"><span style="font-family: verdana,geneva,sans-serif;">Quick Tip &#8211; /resin-admin usage</span></span></div>
</li>
</ul></div>
</p></div>
<p><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;"><em>&#8203;<br />
						<span style="font-family:verdana,geneva,sans-serif;">Dear Resin, Quercus, Hessian and Baratine users,</p>
<p>						&#8203;It&#39;s hard to believe that the company Scott and I started 20 years ago has grown into millions of users. In 1998 we decided to focus on lightweight and open source Java. Since then, Gartner has named us a &quot;Visionary&quot; and Netcraft has reported over 4 million deployments worldwide.</span></em></span></p>
<p>						<em><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;"><span style="font-family:verdana,geneva,sans-serif;">&#8203;I&#39;d like to say a very special thank you to our developers and partners around the globe. It&#39;s great to check my mail and talk to engineers who have been running Resin for almost two decades! It feels like we were kids when the Internet took off and now my kids are programming Java and finding issues to fix!</p>
<p>						Keep sending us your bugs and make sure to stop by our offices next time you&#39;re in San Diego. &#8203;Here&#39;s to another great 20 years!</span></span></em></p>
<p>						<span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;"><span style="font-family:verdana,geneva,sans-serif;">&#8203;<strong>&#8211; Steve Montal, Co-Founder and CEO</strong></span></span></p>
<div>
<div class="Body">
<div style="margin: 0px;">&nbsp;</div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">2018 Road Map</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">This year we will showcase the Caucho Platform using new case studies, examples and cookbooks.</span></span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">In 2018, Resin development includes:</span></span></span></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;"><u>TLS Server Name Indication</u>: </span></span><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;">As TLS does not provide a mechanism for a client to tell a server the name of the server it is contacting. It may be desirable for clientsto provide this information to facilitate secure connections to servers that host multiple &#39;virtual&#39; servers at a single underlying&nbsp;&nbsp; network address.</span></span></span></p>
</li>
<li style="margin: 0px; border: medium; border-image: none; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;"><u>Spring Boot Jar Loader</u>: The spring-boot-loader modules allows Spring Boot to support executable jar and war files.Java does not provide any standard way to load nested jar files (i.e. jar files that are themselves contained within a jar). This can be problematic if you are looking to distribute a self-contained application that you can just run from the command line without unpacking. Resin&rsquo;s integration with the Spring Boot Jar Loader will allow users to deploy self-contained web apps in a nested .jar or .war format</span></span></span></p>
</li>
<li style="margin: 0px; border: medium; border-image: none; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;"><u>JDK Updates</u>: Continued QA testing surrounding the releases of Java</span></span></span></p>
</li>
<li style="margin: 0px; border: medium; border-image: none; text-justify: inter-ideograph;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;"><u>MVN repository</u>: We are inching closer to releasing a version with zero reported bugs! Upon reaching this coveted version release, we will be uploading it to the MVN repository for simple integration and download</span></span></span></span></span></p>
</li>
<li style="margin: 0px; border: medium; border-image: none; text-align: justify; text-justify: inter-ideograph;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; border: medium; border-image: none; color: black;">Bug fixes, feature requests and performance</span></span></span></p>
</li>
</ul>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">&nbsp;</span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Bug Fixes</strong></span><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">We are in bug-fixing mode for the upcoming 4.0.56 release in 3-4 weeks. More fixes are planned for the final release, but as of today, the following have been closed:</span></span></span><br />
						&nbsp;</p>
<div style="margin: 0px;">
<p style="margin: 0px;"><span style="font-size:10pt;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Resin 4.0.56</span></span></strong></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">==============</span></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006127:&nbsp; servlet-mapping only the first url-pattern works </span></span></span><img align="right" alt="Sun_with_Sunglasses_Transparent_Picture.png" border="0" height="101" hspace="60" src="https://e2bb0111f7-custmedia.vresp.com/e3e96c618a/Sun_with_Sunglasses_Transparent_Picture.png.jpg" style="width: 100px; height: 101px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; cursor: default; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;" title="Sun_with_Sunglasses_Transparent_Picture.png" vspace="0" width="100" /></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006122:<span style="margin: 0px;">&nbsp; </span>Doc update for Custom Access Log </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006112:<span style="margin: 0px;">&nbsp; </span>minGzipSize property </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006082:<span style="margin: 0px;">&nbsp; </span>JDBC 4.2 additions </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006123:<span style="margin: 0px;">&nbsp; </span>NPE in access log </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">- 0006114:<span style="margin: 0px;">&nbsp; </span>PDF report name timestamp does not match generated time</span></p>
<p>						<span style="margin: 0px;">We continue to move forward with the stability and performance of the Resin platform. Recently we have seen an uptick in the amount of on site clustered deployments. While no notable bugs related to clustering have been reported, we continue to refine the /resin-admin for management and oversight of clusters.&nbsp;If there is a feature you would like to see implemented in the /resin-admin or Resin in general, submit a feature request at the following link:</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><a href="http://cts.vresp.com/c/?CauchoTechnology/0e7aef5d43/60b50a0e1d/b8ecf9878d/ref=bug_report_page.php"><span style="margin: 0px;">http://bugs.caucho.com/bug_report_page.php</span></a></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Simply register an account (if you haven&rsquo;t already), set the severity to &ldquo;feature&rdquo;, and provide a short description.</span></span></span><br />
						&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Java Development Speeds Up</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Oracle will speed up the releases of standard Java, with a new release JDK coming every six months and a long-term support version updated every three years. The next version of Java will be released in March 2018. </span></span></span></p>
<p style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px; text-align: left; color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: verdana,geneva,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">The renewed focus on the Java release cycle should bring about an abundance of feature implementations. Caucho plans </span></span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">to support all future releases of Java for Resin. As releases are made available, we will be reviewing the necessary architectural changes and providing updates as we work through implementation details.&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">
<p>
						<span style="font-size:12pt;"><b><font color="#002d62">Spectre &amp; Meltdown Benchmarks</font></b></span><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&#8203;</span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">We are working to determine the performance impact (if any) that the patch fixes to Spectre &amp; Meltdown will bring to Resin. Until we have worked through our extensive QA suite on a patched version, this project will be ongoing and we will share the results in future newsletters and caucho.com&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;</span></span></p>
</p></div>
</p></div>
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Caucho at Olympic Torch Relay in Seoul</p>
<p>						&#8203;</strong></span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">In January, we headed to Seoul to meet with Xest Information </span></span></span><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Technology, our partners and resellers in Korea for over fifteen years. Xest&rsquo;s sales continue to increase as Resin has become a popular</span></span></span></p>
<div class="Body">
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">solution for government, education and corporations in Korea with hundreds of new deployments annually.&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">As a special bonus, we got to see the Olympic Torch relay in the Dongdaemun area of Seoul. It was freezing cold, but spirits were high in anticipation of the Pyongyang Games!</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Many thanks to Xest for their hard work and dedication to making the Caucho Platform a significant and widespread web applicaton server in Korea.</span></span></span></p>
<p>
						<span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Quick Tip &#8211; /resin-admin statistics</strong></span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Many of our clients are familiar with the /resin-admin interface, but unaware of some of the useful statistics and monitoring capabilities included. From the web-apps tab in /resin-admin the following statistics are available for your webapp:</span></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><u><span style="margin: 0px;">Activity</span></u></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Active Requests<span style="margin: 0px;"> &nbsp; &nbsp; &nbsp;</span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Active Sessions<span style="margin: 0px;"> &nbsp; &nbsp; &nbsp;&nbsp;</span></span></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><u><span style="margin: 0px;">Configuration:</span></u></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">AlwaysSaveSession<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieAppendServerIndex<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieDomain</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieHttpOnly<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieLength</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieMaxAge</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieName<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookiePort<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieSecure<span style="margin: 0px;"> </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">CookieVersion<span style="margin: 0px;"> </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">EnableCookies</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">EnableURLRewriting<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">EstimatedMemorySize</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">IgnoreSerializationErrors</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">InvalidateAfterListener</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Name<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ObjectName<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">PersistentStore<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ReuseSessionId<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SaveMode<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionActiveCount<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionCreateCountTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionInvalidateCountTotal<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionMax<span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionTimeout<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionTimeoutCountTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Type<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">WebApp<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><u><span style="margin: 0px;">WebApp Specific:</span></u></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ClassPath<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ClientDisconnectCountTotal<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Configs<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ContextPath Enabled<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ErrorMessage<span style="margin: 0px;"> </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Host<span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Id<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ManifestAttributes<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Name<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">ObjectName<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RedeployCheckInterval<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RedeployMode<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RepositoryMetaData<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RequestCount<span style="margin: 0px;"> </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RequestCountTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RequestReadBytesTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RequestTimeTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RequestWriteBytesTotal<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">RootDirectory<span style="margin: 0px;"> </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">SessionManager<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">StartTime<span style="margin: 0px;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">StartupMode<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">State<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Status500CountTotal<span style="margin: 0px;">&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Status500LastTime<span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Type<span style="margin: 0px;">&nbsp;&nbsp; </span></span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Version</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">For examples on interacting with Resin MBeans or other JMX statistics, take a look at the source code of the /resin-admin application. It is after all, a web-app running on Resin!</span>&nbsp;</span></span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span>&nbsp;</span><br />
						<span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Upgrade to the latest version of Resin today!</strong></span><br />
						<span style="font-size:10pt;">&nbsp;</span></span></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/0e7aef5d43/60b50a0e1d/74b824079d"><img align="none" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a><span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/0e7aef5d43/60b50a0e1d/dea20fd281"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px;" width="36" /></a>&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/0e7aef5d43/60b50a0e1d/658a7ea461"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px;" width="36" /></a></span></span></p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">&nbsp;</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
</p>
<p><br /><br />
<br style="clear: both;"></p>
</div>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-february-2018/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter November 2017</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-november-2017</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-november-2017#comments</comments>
		<pubDate>Tue, 12 Dec 2017 09:53:34 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">http://caucho.com/?p=3975</guid>
		<description><![CDATA[&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160; &#160; &#160;&#160; New York Presentation, Resin Strong and Holiday Fun! November has been a great month for us &#8211; we welcomed our partners NTT Data Intramart and enjoyed the San Diego Beerfest with our friends from Tokyo!&#160; We hope that you&#8217;ve been enjoying the fall weather as we move into the [...]]]></description>
				<content:encoded><![CDATA[<div class="newsletter-container">
<body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana, geneva, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff"></p>
<div style="width: 850px; margin: 0 0 0 0">
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="none" alt="paradise-sky.jpg" border="0" height="30" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-sky.jpg" style="width: 760px; height: 30px;" title="paradise-sky.jpg" vspace="0" width="760" /><span style="display: none;">&nbsp;&nbsp;</span></span></span></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<div>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></strong></span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/0252af1f5d"><span style="display: none;">&nbsp;</span><img align="left" alt="main caucho logo 3" border="0" height="54" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 120px; height: 54px;" title="main caucho logo 3" vspace="0" width="120" /></a></strong></span></span><br />
						&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:14pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">New York Presentation, Resin Strong and Holiday Fun!</strong></span></span></p>
<p>
						<span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">November has been a great month for us &ndash; we welcomed our partners NTT Data Intramart and enjoyed the San Diego Beerfest with our friends from Tokyo!&nbsp;</p>
<p>						We hope that you&rsquo;ve been enjoying the fall weather as we move into the holiday season. The beginning of the year was hot with headlines about new JVM &amp; Java development frameworks, yet now </span><img align="right" alt="Sun_with_Sunglasses_Transparent_Picture.png" border="0" height="81" hspace="50" src="https://e2bb0111f7-custmedia.vresp.com/e3e96c618a/Sun_with_Sunglasses_Transparent_Picture.png.jpg" style="width: 80px; height: 81px;" title="Sun_with_Sunglasses_Transparent_Picture.png" vspace="20" width="80" /><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">conferences are focusing on familiar Java frameworks with plans to add and upgrade them.</p>
<p>						Similar to the industry trend, we have continued to improve Resin while maintaining long-term support for new and existing web applications. This work includes feature requests, upgrading java specs, and continuing to strengthen the stability of releases, all with less than <span style="margin: 0px;">five </span>current open bugs!</span></p>
<p>
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Our Newsletter at a Glance</strong></span></span></p>
</p></div>
<div>
<div class="Body">
<ul>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin Changelog</span></span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin Release, 4.0.55</span></span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Caucho,</span></span><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;"> NTT DATA Intramart and </span></span><font size="2">River Rouge Brewing </font><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">at the San Diego Beerfest</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Caucho to present at New York Java Special Interest Group (NYJavaSIG) on December 7</span></span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin Supported Spec List</span></span>&#8203;</span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&#8203;Community Support&#8203;</span></span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Quick Tip &#8211; Classloader Precendence</span></span></div>
</li>
</ul>
<div style="margin: 0px;">&nbsp;</div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Resin Changelog</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">There are (2) areas where Resin updates can be tracked:</span></span></span></p>
<p style="margin: 0px 0px 0px 40px;">
						<span style="margin: 0px;"><span style="margin: 0px;"><font face="Helvetica">(1)</font><span style="font: 7pt &quot;Times New Roman&quot;; margin: 0px; font-size-adjust: none; font-stretch: normal;">&nbsp; </span></span></span><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">Features, Improvements, &amp; bugs implemented with release</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">&nbsp;</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">http://caucho.com/resin-4.0/changes/changes.xtp</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">&nbsp;</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">(2) Current bug status</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">&nbsp;</span></p>
<p style="margin: 0px 0px 0px 40px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;"><a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/33817203ad"><span style="margin: 0px;"><font color="#0000ff">http://bugs.caucho.com/changelog_page.php</font></span></a></span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">&nbsp;</span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">As we release new versions of Resin, we update the <a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/a7982d8019"><span style="margin: 0px;"><font color="#0000ff">caucho.com/changelog_page.php</font></span></a><span style="margin: 0px;"> </span>with the latest enhancements. This list is inclusive of the bug report changelog.</span><br />
						&nbsp;</p>
<div style="margin: 0px;">
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Resin Release</strong></span><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin 4.0.55</span></span></span></strong></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">==============</span></span></span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006092: Unable to start as Windows service</span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006110: health_log_level, it is judged invalid in &lt;resin: if&gt;</span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006106: CompositeDataMBean exception generated by Java 8 garbage collector filling up log </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006107: Resin with Java 9 </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006091: php/html files no longer recompiled upon modification through Quercus servlet </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006096: &lt;shutdown-wait-max&gt; directive defaulting to ~10s instead of configured amount </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006104: Servlet3 Programmatic login failure </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006093: Failed to parse readRequest when HTTP GET request is too long. </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006099: Exception: Can&#39;t allocate connection because the connection pool is closed </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- 0006102: &lt;web-app expand-preserve-fileset=&quot;&#8230;&quot;/&gt; does not work </span></p>
<p style="margin: 0px;"><span style="margin: 0px; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;; font-size: 10pt;">- </span><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">0006103: openssl with missing password </span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">
						&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Caucho Welcomes NTT Data Intramart to San Diego</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">A few weeks ago, we welcomed Yoshihito Nakayama, CEO of NTT Data Intramart and six of his developers and sales/marketing team. Caucho and Intramart have been partners for over fifteen years and achieved more than 5,500 customer deployments including some of the largest companies in Asia. Our meetings focused on Caucho&rsquo;s plans to support JDK9 and the new Oracle Java release cycle starting in 2018.</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">And after our meetings&hellip;.</span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Our good friend Edward Stencel, who ran international business development for Caucho from 2011-2014, went on to become the founder of River Rouge Brewery in Detroit. As part of San Diego Beer Festival, Edward organized a private tour for our partners at NTT Data Intramart during San Diego&rsquo;s famous Beerfest. The tour included tastings and behind the scenes tours of San Diego&rsquo;s hottest spots like Alesmith, 2kids Brewery, Setting Sun (San Diego&rsquo;s own sake distillery, who knew!) and Malahat whiskey and rum distillery. </span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Check out Edward&rsquo;s brewery below, which Food and Wine Magazine named &ldquo;One of the 50 most amazing nano-breweries in America.&rdquo;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">http://riverrougebrew.com/</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">http://www.foodandwine.com/slideshows/50-amazing-nanobreweries-50-states#23</span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">
<p>
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><b><font color="#002d62">Caucho&#39;s Sean Wiley to present at the December NYJavaSIG</font></b></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Caucho Senior Solutions Engineer Sean Wiley will be headlining the New York Java Users Group. Here&#39;s the abstract and hope to see you there!</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><u><span style="margin: 0px;">Abstract:</span></u><span style="margin: 0px;">&nbsp;High Throughput and Lightweight Web Applications for Modern Use Cases</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;"><span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span>We&rsquo;ve heard all the buzzwords:<span style="margin: 0px;">&nbsp; </span>SOA, Java EE, Java Web Profile, Eclipse MicroProfile, Microservices, etc.<span style="margin: 0px;">&nbsp; </span>Java web applications have seen their fair share of technology re-branding.<span style="margin: 0px;">&nbsp; </span>But honestly there hasn&rsquo;t been much true re-architecting.</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;"><span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span>Let&rsquo;s look back of how Java Development has evolved over the past 20 years for yesterday&rsquo;s applications, and then consider today&rsquo;s more demanding use cases.<span style="margin: 0px;">&nbsp; </span>We&rsquo;ll take a look at implementations of today&#39;s top underlying architectures, and a glance into some powerful frameworks as we conclude 2017, especially as Java continues to evolve as a modern language.</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;"><span style="margin: 0px;">&nbsp;&nbsp;&nbsp; </span>Examples will be based largely on modules within the open-source Caucho Platform and comparable technologies, alongside real-world client site implementations.</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Registration is required to attend &#8212; sign up in advance at </span></span></span><font color="#0000ff" size="2">javasig.com</font></p>
<p>						<span style="font-size:12pt;"><b><font color="#002d62">Resin Spec List</font></b></span></p>
<ul>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">officially supports JDK 1.6-1.8 ( <b>JDK 1.9 in progress</b> )</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">J2EE 6 Web Profile</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Servlet 3.0</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">JSP 2.2</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">JSF 2.0</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">JSTL 1.2</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">JPA 2.0 (EclipseLink)</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">EJB 3.1 lite</span></span></div>
</li>
<li style="margin: 0px;">
<div><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">JDBC 4.1<span style="margin: 0px;">&nbsp; </span>( Next release will be <b>4.2</b>)</span></span></div>
</li>
</ul>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">W<span style="margin: 0px;">hile you are always welcome to add more .jars to your distribution for added functionality, this set of implementations are what we see as the long term support for the Resin platform. If you have additions, questions, or updates to this list that you would like implemented, please reach out to our development team at <a><span style="margin: 0px;"><span style="margin: 0px; color: windowtext;"><u>presales@caucho.com</u></span></span></a>.</span>&nbsp;</span></span><br />
						&nbsp;</p>
</p></div>
</p></div>
<p style="margin: 0px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Community Support</strong></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<div class="Body">
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Just as a reminder, Resin development can be reached through our Google groups page. We encourage users to post implementations, ideas, or thoughts for discussion surrounding Resin. </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Next time you&rsquo;re stumped on a Resin topic, try posting for community help:</span></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">https://groups.google.com/forum/#!forum/caucho-resin</span></span></span></p>
<p style="margin: 16px 0px;">
						<span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Quick Tip &#8211; Setting Classloader Precedence</strong></span></span></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">Whether you&rsquo;re embedding Resin in larger containers or integrating with outside modules, it&rsquo;s sometimes necessary to give precedence to your own API &amp; implementation .jars over those inherently supported by Resin.&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">To accomplish, simply add the &lt;jvm-classpath&gt; entry to your resin cluster:</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;resin&gt;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;cluster &#8230;&gt;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;server-default&gt;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;jvm-classpath&gt;/path/to/api.jar&lt;/jvm-classpath&gt;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;jvm-classpath&gt;/path/to/impl.jar&lt;/jvm-classpath&gt;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&nbsp;</span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px; font-size: 10pt;">&lt;jvm-classpath&gt; adds a classpath entry when starting the JVM allowing WEB-INF/lib classes to load before Resin&rsquo;s own. This classpath has priority over Resin&#39;s classpath (allowing you to use JPA 2.1+ instead of Reisn&#39;s JPA 2.0, for example).&nbsp;</p>
<p>						&#8203;<br />
						&#8203;On a final note, wishing you and yours Happy Holidays!</span></span></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span>&nbsp;</span><br />
						<span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Upgrade to the latest version of Resin today!</strong></span><br />
						<span style="font-size:10pt;">&nbsp;</span></span></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/047773169f"><img align="none" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a><span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/6cba3aeba5"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px;" width="36" /></a>&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/9673a02173/60b50a0e1d/ac8cff7130"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px;" width="36" /></a></span></span></p>
</p></div>
</td>
</tr>
<tr>
<td style="padding:10px 20px;">&nbsp;</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
</p>
<p><br /></p>
<div style="display:none;max-height:0px;overflow:hidden;">
</div>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-november-2017/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter September 2017</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-september-2017</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-september-2017#comments</comments>
		<pubDate>Wed, 06 Sep 2017 22:22:03 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">http://caucho.com/?p=3110</guid>
		<description><![CDATA[&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160; NYJavaSIG, Enterprise Case Studies and a Health Check Tip! &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Smoking fast, compact, and easy to configure plus advanced features like clustering and SSL, Resin is bar none the best container on the market.&#160;Resin is our go to web application server and it always delivers.&#8221;&#160; &#8211; CTO of Aplos Software, Matt Serrano [...]]]></description>
				<content:encoded><![CDATA[<div class="newsletter-container">
<body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana, geneva, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff"></p>
<div style="width: 850px; margin: 0 0 0 50" >
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="none" alt="paradise-sky.jpg" border="0" height="30" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-sky.jpg" style="width: 760px; height: 30px;" title="paradise-sky.jpg" vspace="0" width="760" /><span style="display: none;">&nbsp;&nbsp;</span></span></span></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<div>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></strong></span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/bcc5b2c91a"><span style="display: none;">&nbsp;</span><img align="left" alt="main caucho logo 3" border="0" height="54" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 120px; height: 54px;" title="main caucho logo 3" vspace="0" width="120" /></a></strong></span><br />
						&nbsp; &nbsp; <span style="font-size:14pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">NYJavaSIG, Enterprise Case Studies and a Health Check Tip!</strong></span></p>
<p>
						<span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="margin: 0px;">&ldquo;<strong>Smoking fast, compact, and easy to configure plus advanced features like clustering and SSL, Resin is bar none the best container on the market.&nbsp;</strong></span><strong><span style="margin: 0px;">Resin is our go to web application server and it always delivers.&rdquo;&nbsp;</span></strong></span></span></p>
<p style="margin: 16px 0px 16px 40px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&ndash; CTO of Aplos Software, Matt Serrano<br />
						(Simple Nonprofit Software&nbsp;</span><span style="text-decoration: underline ; font-kerning: none"><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/bed0e4e9a8">https://www.aplos.com/</a>)</span></span></span><span style="display: none;">&nbsp;</span><img align="right" alt="Sun_with_Sunglasses_Transparent_Picture.png" border="0" height="81" hspace="50" src="https://e2bb0111f7-custmedia.vresp.com/e3e96c618a/Sun_with_Sunglasses_Transparent_Picture.png.jpg" style="width: 80px; height: 81px;" title="Sun_with_Sunglasses_Transparent_Picture.png" vspace="0" width="80" /><span style="display: none;">&nbsp;</span></p>
<p style="margin-top: 16px; margin-right: 0px; margin-bottom: 16px;">
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Newsletter at a Glance</strong></span></span></p>
</p></div>
<div>
<div class="Body">
<ul>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Bug fixes and new features</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Caucho to present at the New York Java Special Interest Group (NYJavaSIG) on October 11</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">New partnership with ElasticBeam</span></span></span>&#8203;</p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">New resources and videos for Caucho developers</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&#8203;Case Study &#8211; Resin increases performance and reduces TCO across 3 industries&#8203;</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">Hot tip &#8211; Taking advantage of Resin&#39;s health system &amp; diagnosis features</span></span></p>
</li>
</ul>
<div style="margin: 0px;">&nbsp;</div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Bug Fixes and New Features</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Congrats to our development team &#8211; Resin has only 3 open bugs and 3 feature requests! Resin 4.0.54 is in the works and the fixes going into this version include, drum roll&#8230;&nbsp;</span></span></span></p>
<div style="margin: 0px;">
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin 4.0.54</span></span></span></strong></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">==============</span></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006050: deployment issue from console</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006087: Add support to Syslog Handler for formatted messages&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006076: Configuration of &lt;error-page&gt; for 400 Bad Request not working: Shows &quot;unavailable due to ***an internal error***&quot;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006086: getResource with META-INF/resources issue&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006075: Vulnerable to Web Cache Deception Attack&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006077: multipart/form-data caucho.multipart.form.error&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006079: HP UX 100% CPU on startup&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006071: Additional methods for jcache API &amp; related hibernate errors&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006056: Add CLI capability to check report status of deployed web-apps&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006074: Resin Admin Null Pointer&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006072: Hprof-path directory does not succeed if contains Drive letter</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006054: mod_caucho drops request parameters when used behind a SSL termination</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0005915: CDI: Can&#39;t find a bean. Sporadic exception&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0005904: heartbeat reported off but servers are alive&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006069: response.encodeRedirectURL strips Unicode characters &gt; 32768&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006063: JSSE properties settings issues&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">- 0006067: JSSE-SSL: &lt;honor-cipher-order&gt; ignored&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><strong><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">In addition to the bug fixes and thanks to great user feedback, we&rsquo;re implementing the following feature requests:</span></span></span></strong></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">-Ability to turn off all logging to the resin-data database in resin.properties</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">-Ability to turn off health in resin.properties without configuring health.xml</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><strong><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">If you have ideas for feature requests to be implemented please submit them here:</span></span></span></strong></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="text-decoration: underline ; font-kerning: none"><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/bf6041866f">http://bugs.caucho.com/bug_report_page.php</a></span><span style="font-kerning: none"> ( must be logged in / have an account )</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><b><font color="#002d62">Caucho&#39;s Sean Wiley to present Microservices Architecture at the October NYJavaSIG</font></b></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);">
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Caucho Solutions Engineer, Sean Wiley, will be presenting on the topic of Microservices, Java EE, Java Web Profile, Agile and High Performing Webapps at the NYJavaSIG on October 11th.</span> <span style="margin: 0px;">How will he manage to cover such a vast set of topics? With the Caucho Platform of course! </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Having been a leader in the field for 20 years, the Caucho platform has continued to evolve to meet the demands of the most demanding web applications in the field. Evolving from a simple servlet container to an entire load balancer, web server, app server, and more importantly web application platform, Caucho has maintained efficient &amp; precise engineering as our mantra. </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">Whether today&rsquo;s developers are building fat JARs, skinny JARs, WARs, microservices or even the newly branded <i>serverless</i> components, the Caucho Platform supports successful deployments in these fields while spurring innovation.</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Registration is required to attend &#8212; sign up in advance at </span></span></span><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/f17a516c71"><font color="#0000ff" size="2">javasig.com</font></a></p>
<p>
						<span style="font-size:12pt;"><b><font color="#002d62">New </font></b></span><span style="font-size:12pt;"><b><font color="#002d62">Resources and Videos!</font></b></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;">&#8203;Recently a new tab &quot;Case Studies &amp; Presentations&quot; has popped up on caucho.com. This is where we will feature use cases as Resin deployments continue to expand worldwide. Look for a new video to go up shortly detailing how one of our clients solved their hight availability needs with a Resin cluster. &nbsp;</p>
<p>						&#8203;We are always looking for new material to detail our clients success with Resin. If you would like to be featured, please reach out to Alexandra at garmon@caucho.com and we&#39;ll include your story.&nbsp;</span></span><br />
						&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; color: rgb(4, 51, 255); -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(4, 51, 255);">&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">New Partnership -&nbsp;Resin and ElasticBeam deliver high performance web apps and API&#39;s on demand!</strong></span><br />
						&nbsp;</p>
<p style="-webkit-text-stroke-width: initial; margin: 0px 0px 12px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size: 10pt;"><span style="font-family: verdana, geneva, sans-serif;"><span style="-webkit-font-kerning: none;">Resin delivers adaptive clustering, high throughput, and health monitoring for high availability. Elastic Beam API Behavioral Security software scales and secures access to API-based applications across Private and Hybrid Cloud data centers. Together, they offer a complete solution for delivering secure web applications at scale.&nbsp;</span></span></span></p>
<p style="-webkit-text-stroke-width: initial; margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-color: rgb(0, 0, 0); text-align: center;">&nbsp;</p>
<p style="-webkit-text-stroke-width: initial; margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-color: rgb(0, 0, 0);">&nbsp;</p>
<p style="margin: 0px; text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span><span style="margin: 0px;">&nbsp;<img align="none" alt="Sept NL Pic" border="0" height="338" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/df441a42f3/Sept%20NL%20Pic.jpg" style="width: 600px; height: 338px;" title="Sept NL Pic" vspace="0" width="600" /></span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="-webkit-text-stroke-color: rgb(0, 0, 0); -webkit-font-kerning: none;">Link: <a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/2060184321">Resin &amp; ElasticBeam Data Sheet</a></span></span></span><br />
						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="display: none;">&nbsp;</span></span></span></p>
</p></div>
</p></div>
<p style="margin: 0px;">
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Success stories across three industries in South Korea -&nbsp;Resin increases performance and reduces total cost of ownership (TCO)</strong></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<div class="Body">
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="font-kerning: none">As Caucho continues its global expansion, we collaborated with our Korean distributor, Xest Information Technologies, to present a high level overview of how three companies have leveraged the Caucho Platform within their architecture to simplify their development, increase their production, and significantly reduce their TCO with a unified Caucho architecture.</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="font-kerning: none">Check out how some of Korea&rsquo;s most successful companies have migrated away from other products including WebLogic and Jeus!</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; color: rgb(255, 37, 0); -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(255, 37, 0);"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="-webkit-font-kerning: none; color: rgb(0, 0, 0); -webkit-text-stroke-color: rgb(0, 0, 0);">Link: </span></span></span><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/897dc02f80"><font color="#0000ff" size="2">3&#215;3 Data Sheet</font></a></p>
<p style="margin: 16px 0px;">
						<span style="font-size:12pt;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="color: rgb(0, 45, 98);">Hot Tip &#8211; Resin&#39;s Diagnostic Health System and Diagnosis Features</strong></span></span></p>
<p>						<span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Recently we have been helping our clients diagnose issues across their runtime environment spotting errors not related to Resin while using the Resin Health System. How is this possible you ask? With our anomaly detector of course!</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">You can add health actions to be triggered based off the anomaly events firing of in your application to help spot network related, app related, or resource related problems your system may be struggling with.</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Let&rsquo;s look at a brief example of how this can be configured within Resin:</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;health:AnomalyAnalyzer&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;meter&gt;JVM|Thread|JVM Thread Count&lt;/meter&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;health-event&gt;caucho.thread.anomaly.jvm-thread&lt;/health-event&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;min-deviation&gt;4&lt;/min-deviation&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;/health:AnomalyAnalyzer&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">This AnomalyAnalyzer comes preconfigured in default Resin setups to send a <b>health event</b> notification to the system whenever the thread count deviates from the established baseline.&nbsp;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">Once the health event has been triggered, any portions of the health system that are watching for those events will capture the event and proceed to run any tasks associated with them. An example <b>health action</b> linked to this particular health event would be the following:</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;health:DumpThreads&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;health:IfHealthEvent regexp=&ldquo;caucho.thread.anomaly.jvm-thread&quot;/&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">&lt;/health:DumpThreads&gt;</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">For a full list of actions available, please see the following link:</span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="text-decoration: underline ; font-kerning: none"><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/458286f691">http://caucho.com/resin-4.0/admin/health-checking.xtp#Healthactions</a></span></span></span></p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 12px;">&nbsp;</p>
<p style="margin: 0px; font-size: 10px; line-height: normal; font-family: Verdana; -webkit-text-stroke-width: initial; -webkit-text-stroke-color: rgb(0, 0, 0);"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-kerning: none">This is all of course in part to get Resin running with 99.99%, when Resin runs standalone without maintenance not only is your job made easier, but ours as well!</span></span></span></p>
<p>						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span>&nbsp;</span><br />
						<span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Upgrade to the latest version of Resin today!</strong></span><br />
						<span style="font-size:10pt;">&nbsp;</span></span></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/18bd479700"><img align="none" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a><span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/01bbd19acf"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px;" width="36" /></a>&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/df441a42f3/60b50a0e1d/a3b9e3faed"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px;" width="36" /></a></span></span></p>
</p></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
</p>
<p><br /><br />
<br style="clear: both;"></p>
</div>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-september-2017/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caucho Newsletter July 2017</title>
		<link>https://caucho.com/newsletter/caucho-newsletter-july-2017</link>
		<comments>https://caucho.com/newsletter/caucho-newsletter-july-2017#comments</comments>
		<pubDate>Wed, 12 Jul 2017 22:07:39 +0000</pubDate>
		<dc:creator>Sean Wiley</dc:creator>
				<category><![CDATA[Newsletter]]></category>

		<guid isPermaLink="false">http://caucho.com/?p=2992</guid>
		<description><![CDATA[&#160; &#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;New Releases, Partnerships and Success Stories! &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;Resin Pro has the advantages of being lightweight and fast. Thanks to the fast and precise support of Xest Information Technology, Caucho&#8217;s Korean partner, we have been able to create our current Resin operating environment. I&#39;ve used WebLogic, Jeus, JBoss and other app servers. Resin is [...]]]></description>
				<content:encoded><![CDATA[<p><body alink="#0000ff" bgcolor="#ffffff" link="#0000ff" style="font-family: verdana, geneva, sans-serif; font-size: 12pt; background-color: rgb(255, 255, 255);" text="" vlink="#0000ff">&nbsp;</p>
<div style="width: 600px; margin: 0 0 0 0">
<table align="center" bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" n="" style="border:10px solid #062e61;" width="760">
<tbody>
<tr>
<td valign="top">
<div style="text-align: center;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="none" alt="paradise-sky.jpg" border="0" height="30" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-sky.jpg" style="width: 760px; height: 30px;" title="paradise-sky.jpg" vspace="0" width="760" /><span style="display: none;">&nbsp;&nbsp;</span></span></span></div>
</td>
</tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td style="padding:10px 20px;">
<div>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></strong></span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span><span style="font-size:10pt;"><strong><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/85488790b2"><span style="display: none;">&nbsp;</span><img align="left" alt="main caucho logo 3" border="0" height="54" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/f8f9fb2ba5/main%20caucho%20logo%203.jpg" style="width: 120px; height: 54px;" title="main caucho logo 3" vspace="0" width="120" /><br />
						<span style="display: none;">&nbsp;</span></a><span style="font-size:18pt;"><span style="display: none;">&nbsp;</span><span style="display: none;">&nbsp;</span></span></strong></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size:14pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">New Releases, Partnerships and Success Stories!</strong></span></p>
<p>
						<span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="margin: 0px;">&ldquo;<strong>Resin Pro has the advantages of being lightweight and fast. Thanks to the fast and precise support of Xest Information Technology, Caucho</strong></span><strong><span style="margin: 0px;">&rsquo;s Korean partner, we have been able to create our current Resin operating environment. I&#39;ve used WebLogic, Jeus, JBoss and other app servers. Resin is the most satisfying of all of them.&rdquo;&nbsp;</span></strong></span></span></p>
<p style="margin: 16px 0px 16px 40px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&ndash; Kyobobooks IT Team Leader Seo-ho, Cho (Kyobobooks is a leading bookstore in South Korea, with 35 bookstores and a mobile site that services 160,000 users/day).</span></span></span><br />
						&nbsp;</p>
<p style="margin-top: 16px; margin-right: 0px; margin-bottom: 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Newsletter at a Glance</strong></span><img align="right" alt="Sun_with_Sunglasses_Transparent_Picture.png" border="0" height="81" hspace="30" src="https://e2bb0111f7-custmedia.vresp.com/e3e96c618a/Sun_with_Sunglasses_Transparent_Picture.png.jpg" style="width: 80px; height: 81px;" title="Sun_with_Sunglasses_Transparent_Picture.png" vspace="10" width="80" /></span></p>
</p></div>
<div>
<div class="Body">
<ul>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin 4.0.52 and 4.0.53</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Case Study &#8211; ChosunILBO migration from WebLogic to Resin</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Caucho Partners with NTT Data Intramart Figtree Innovation Centre in Sydney, Australia</span></span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&#8203;Cool Resin tip &#8211; dispatch rule</span></span></span></p>
</li>
</ul>
<div style="margin: 0px;">&nbsp;</div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Resin Updates</strong></span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">A lot of engineering work has gone into the latest release of Resin.<span style="margin: 0px;">&nbsp; </span>Users see a notable growth in performance and long-term stability. Good news! We have less than 10 open bug reports, including feature requests.</span></span></span></p>
<div style="margin: 0px;">
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Bug fixes in the new versions include:</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin &#8211; 4.0.52</span></span></span></strong></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">==============</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006051: Diffie-Hellman group vulnerability</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006041:<span style="margin: 0px;">&nbsp; </span>com.caucho.jmx.MBeanView does not match wildcard queries </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006037:<span style="margin: 0px;">&nbsp; </span>ByteCodeParser with jdk8 constants </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006042:<span style="margin: 0px;">&nbsp; </span>JSP and PHP is not reloaded after modification</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006045: issue with mmap read</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006033:<span style="margin: 0px;">&nbsp; </span>access.log rotation issue</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0005920:<span style="margin: 0px;">&nbsp; </span>access log not archived intermittently</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006049:<span style="margin: 0px;">&nbsp; </span>indirection through jndi:/server/&lt;path&gt; removes server</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006047:<span style="margin: 0px;">&nbsp; </span>resin-data db corruption creates large log file, prevents restart</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006044:<span style="margin: 0px;">&nbsp; </span>stat_data.db startup time slow</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span lang="NL" style="margin: 0px;">- 0006038:<span style="margin: 0px;">&nbsp; </span>Access log broken data</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0005943:<span style="margin: 0px;">&nbsp; </span>Dupliate Access-Log Entries when using host-level Redirect Rule with an IfMBeanEnabled condition</span></span></span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; top: -2pt; position: relative;"><span style="margin: 0px;">- </span></span><span style="margin: 0px;">0006039:<span style="margin: 0px;">&nbsp; </span>session saving issue with forward </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Upcoming fixes in the new 4.0.53 (in progress)</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><strong><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin &#8211; 4.0.53</span></span></span></strong></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">==============</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0005951: 4.0.46 bad install over existing 4.0.37 </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0005979: Double start of application </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006059: PHP is not reloaded after modification </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006061: TempCharStream null pointer </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006060: UnsupportedOperationException: com.caucho.bytecode.MethodTypeConstant</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">- 0006055: Add log-level configuration to resin.properties</span></span></span><br />
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px; top: -2pt; position: relative;"><span style="margin: 0px;">- </span></span><span style="margin: 0px;">0006058: NullPointerException @ buildInvocation(WebAppContainer.java:847) instead of 503 Service Temporarily Unavailable </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin 4.0.52 improves efficiency of data and log storage. Resin 4.0.53 will also include single line configuration in <b>resin.properties</b> for enabling/disabling health and modifying logging content &amp; levels of resin-data. </span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">These changes are being implemented at the request of developers. Send us your bugs at </span><span style="margin: 0px;"><span style="margin: 0px;"><font color="#0000ff"><a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/c6eb6266e6">http://bugs.caucho.com/main_page.php</a></font></span></span></span><br /></br></p>
<p>						<span style="font-size:12pt;"><b><font color="#002d62">Case Study &#8211; Korea&#39;s largest media company increases performance by 30%&nbsp;and reduces TCO by 40% by migrating from WebLogic&nbsp;to Resin</font></b></span></span></p>
<p>
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Check out these impressive performance and cost savings results for ChosunILBO, Korea&rsquo;s largest media company that also publishes the most influential newspaper in the country.&nbsp;</span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size:10pt;"><strong>&ldquo;Before Caucho, we used WebLogic in our main business systems. By migrating to Resin, we &#39;caught two birds with one stone&rsquo; and successfully achieved high performance. We also reduced our total cost of ownership (TCO) by 40%.&rdquo;</strong></span></p>
<p>						&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size:10pt;">- SeongHyun, Song, Sir. Development Team, ChosunILBO</span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Working with our Korean partners, Xest Information Technology, ChosunILBO replaced WebLogic with Resin. Engineers benefitted from the following changes in productivity, performance and scalability:</span></span></p>
<ul>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">They could increase work efficiency&#8203; &#8203;rapidly&#8203; &#8203;by a simple setting method and configuration change&nbsp;</span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">They could apply&#8203; &#8203;app source changes without downtime even if application source code was altered frequently&nbsp;</span></span></p>
</li>
<li style="margin: 0px;">
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">By using Resin&rsquo;s lightweight and rapid restart in less than 10 seconds, they could minimize downtime and increase efficiency by over 30%<span style="font-size:10pt;">&nbsp;</span></span></span></p>
</li>
</ul>
<p>
						<span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;">Because Resin provides seamless integration with popular frameworks including Spring, iBatis and Struts, developers used Resin as the core for their vital applications while successfully integrating their legacy applications.<br />
						&nbsp;<br />
						Read the full ChosunILBO&nbsp;case study <a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/8b23fa28a4">here</a>.</span></span><br />
						&nbsp;</p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Caucho Partners with NTT Data Intramart Figtree Innovation Centre</strong></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="display: none;">&nbsp;</span><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px; border: medium; border-image: none;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">In June 2017, Caucho joined the Intramart Figtree Innovation Centre in beautiful Sydney, Australia. The partnership was formalized in San Diego by Luis Ohri, Senior VP of NTT DATA Intramart; Ricky Au, CEO of NTT Data Figtree Systems and Steve Montal, CEO of Caucho. </span></span><br /></br><br />
						<br />
						<span style="background-color: white; margin: 0px; border: medium; border-image-source: none; color: rgb(29, 33, 41); font-family: Verdana, sans-serif; background-position: initial initial; background-repeat: initial initial;">This technology alliance will seek strengthen NTT DATA Intramart&rsquo;s sales footprint in the Asia Pacific region, while bolstering NTT DATA Figtree Systems&rsquo; technology capability and service portfolio in business process management (BPM).</span><span style="background-color: white; margin: 0px; border: medium; border-image-source: none; color: rgb(29, 33, 41); font-family: Times, serif; background-position: initial initial; background-repeat: initial initial;">&nbsp;</span><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">The Intramart Figtree Innovation Centre recognizes the significant technical benefits and synergy of incorporating Caucho products, where customers can leverage the powerful architecture of Resin, Quercus and Baratine.</span></span></span></p>
<p style="margin: 0px; border: medium; border-image: none;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="background: white; margin: 0px; border: medium; border-image: none; color: rgb(29, 33, 41); font-family: &quot;Times&quot;,&quot;serif&quot;;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="background: white; margin: 0px; border: medium; border-image: none; color: rgb(29, 33, 41);">The Intramart Figtree Innovation Centre will seek to develop upon the existing product IP offered by NTT DATA Figtree Systems, NTT DATA Intramart and Caucho to provide a mutually beneficial sales model and growth strategy throughout the over 5,500 existing clients, distribution channels and NTT DATA Group companies. </span></span></span></p>
<p style="margin: 0px;"><span style="font-size:10pt;"><span style="font-family:verdana,geneva,sans-serif;"><span style="margin: 0px;">&nbsp;</span></span></span></p>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Caucho is honored to join the Intramart Figtree Innovation Centre. We look forward to working with our friends in Australia!</span></span><br />
						<span style="display: none;">&nbsp;</span></span><br />
						&nbsp;</p>
</p></div>
</p></div>
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Cool Resin Tip: Dispatch Rules</strong></span></span></p>
<p style="margin: 0px;">&nbsp;</p>
<div class="Body">
<p style="margin: 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Controlling flow, access, and authorization within individual web-apps is simple with Resin.</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Resin&#39;s dispatching is based on a list of dispatch rules configured in the resin-web.xml or the resin.xml configuration files. Each rule has a regular expression matching request URLs. The first dispatch rule that matches takes control of the request. For example, a &lt;resin:Redirect&gt; sends a HTTP redirect, and a &lt;resin:Dispatch&gt; dispatches the request as normal.</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Each matching rule can rewrite the URL using a target attribute that accepts Java regular expressions. The following rule flips the first two segments around, so /foo/bar would become /bar/foo.</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Basic conditions check the request and return true if the condition matches. Conditions can check on authentication (&lt;resin:IfUserInRole&gt;), the remote IP (&lt;resin:IfNetwork&gt;), check for SSL (&lt;resin:IfSecure&gt;), and check for activation time (&lt;resin:IfCron&gt;) or if a file exists (&lt;resin:IfFileExists&gt;).</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">The rewrite conditions can also be used as security conditions, e.g. for &lt;resin:Allow&gt; or &lt;resin:Deny&gt;.An action tag can have zero condition tags or at most one. If you want combine multiple conditions, then you&#39;ll need to use composite conditions like &lt;resin:And&gt;, &lt;resin:Or&gt;, &lt;resin:Not&gt;, &lt;resin:NotAnd&gt;, and &lt;resin:NotOr&gt;.</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">Example: send 403 Forbidden if port is 80 and user is not admin</p>
<p>						&lt;web-app xmlns=&quot;http://caucho.com/ns/resin&quot;<br />
						&#8203;xmlns:resin=&quot;urn:java:com.caucho.resin&quot;&gt;</span></span></span></p>
<p style="margin: 16px 0px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><span style="margin: 0px;">&lt;resin:Forbiddenregexp=&quot;^/secret&quot;&gt;<br />
						&lt;resin:And&gt;<br />
						&lt;resin:IfLocalPort value=&quot;80&quot;/&gt;<br />
						&lt;resin:Not&gt;<br />
						&lt;resin:IfUserInRole role=&quot;admin&quot;/&gt;<br />
						&lt;/resin:Not&gt;<br />
						&lt;/resin:And&gt;<br />
						&lt;/resin:Forbidden&gt;<span style="margin: 0px;">&nbsp;&nbsp; </span></span></p>
<p>						<span style="margin: 0px;">&lt;/web-app&gt;</span></p>
<p>						<span style="display: none;">&nbsp;</span>&nbsp;</span><br />
						<span style="font-size:12pt;"><strong style="font-size: 16px; color: rgb(0, 45, 98);">Download Resin and Develop up!</strong></span><span style="font-size:10pt;">&nbsp;</span></span></p>
</p></div>
<p style="margin: 0px 0px 16px;"><span style="font-family:verdana,geneva,sans-serif;"><span style="display: none;">&nbsp;</span><a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/d456693cf5"><img align="none" alt="http://caucho.com/products/resin/download" border="0" height="100" hspace="0" src="https://e2bb0111f7-custmedia.vresp.com/79ef7c6835/download-blue.jpg" style="width: 100px; height: 100px;" title="http://caucho.com/products/resin/download" vspace="0" width="100" /></a><span style="font-size:10pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/0ff9bad3d4"><img alt="Facebook: Caucho Technology" height="36" src="http://pr.ak.vresp.com/ee064b0d7/www.caucho.com/images/facebook-logo.png" style="width: 36px; height: 36px;" width="36" /></a>&nbsp;&nbsp;<a href="http://cts.vresp.com/c/?CauchoTechnology/79ef7c6835/60b50a0e1d/77b4053f3a"><img alt="Resin Twitter page" height="36" src="http://pr.ak.vresp.com/81567d6b6/twitter-badges.s3.amazonaws.com/t_logo-a.png" style="width: 36px; height: 36px;" width="36" /></a></span></span></p>
</p></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<p><span style="font-family:verdana,geneva,sans-serif;"><span style="font-size:10pt;"><img align="left" alt="paradise-beach.jpg" border="0" height="200" hspace="0" src="https://img.verticalresponse.com/email_layout/1265/paradise-beach.jpg" style="width: 760px; height: 200px;" title="paradise-beach.jpg" vspace="0" width="760" /></span></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p></body><br />
</html></p>
]]></content:encoded>
			<wfw:commentRss>https://caucho.com/newsletter/caucho-newsletter-july-2017/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
