<?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>redstream &#187; intalio</title>
	<atom:link href="http://www.redstream.nl/tag/intalio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redstream.nl</link>
	<description>Pragmatic Integrators</description>
	<lastBuildDate>Fri, 27 Jan 2012 19:31:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Getting Intalio&#124;Server to work in a proxy environment</title>
		<link>http://www.redstream.nl/2009/12/17/getting-intalioserver-to-work-in-a-proxy-environment/</link>
		<comments>http://www.redstream.nl/2009/12/17/getting-intalioserver-to-work-in-a-proxy-environment/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 12:33:46 +0000</pubDate>
		<dc:creator>Pascal Prins</dc:creator>
				<category><![CDATA[BPEL]]></category>
		<category><![CDATA[BPMN]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[axis2]]></category>
		<category><![CDATA[intalio]]></category>
		<category><![CDATA[proxy]]></category>

		<guid isPermaLink="false">http://blog.redstream.nl/?p=1529</guid>
		<description><![CDATA[Currently, I&#8217;m evaluating BPM/BPEL engines for a client. First up: Intalio&#124;Server. Intalio&#124;Server is based on Apache ODE and runs on Tomcat. Downloading and installing (read: unzipping) was easy. Starting it *seemed* easy. Just do $INTALIO_HOME/bin/startup.sh and goto http://localhost:8080/bpms-console. Login using &#8230; <a href="http://www.redstream.nl/2009/12/17/getting-intalioserver-to-work-in-a-proxy-environment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.redstream.nl%2F2009%2F12%2F17%2Fgetting-intalioserver-to-work-in-a-proxy-environment%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.redstream.nl%2F2009%2F12%2F17%2Fgetting-intalioserver-to-work-in-a-proxy-environment%2F&amp;source=redstreamlive&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Currently, I&#8217;m evaluating BPM/BPEL engines for a client. First up: <a href="http://www.intalioworks.com/products/bpm/opensource-edition/server/">Intalio|Server</a>. Intalio|Server is based on <a href="http://ode.apache.org/">Apache ODE</a> and runs on Tomcat.</p>
<p>Downloading and installing (read: unzipping) was easy. Starting it *seemed* easy. Just do <code>$INTALIO_HOME/bin/startup.sh</code> and goto <code>http://localhost:8080/bpms-console</code>.</p>
<p>Login using admin/changeit and notice the following:<br />
<img src="http://www.redstream.nl/wp-content/uploads/2009/12/intalio-errmsg.png" alt="intalio-errmsg" title="intalio-errmsg" width="362" height="158" class="alignnone size-full wp-image-1532" /></p>
<p>&#8220;Hmmm, Intalio claims the credentials are incorrect.&#8221;<br />
<span id="more-1529"></span><br />
Looking at the <code>$INTALIO_HOME/logs/catalina.out</code>, the following stacktrace showed up:<br />
<img src="http://www.redstream.nl/wp-content/uploads/2009/12/intalio-logmsg.png" alt="intalio-logmsg" title="intalio-logmsg" width="799" height="160" class="alignnone size-full wp-image-1535" /></p>
<p>This triggered a series of Google search requests when it suddenly hit me (again). It&#8217;s that d*mn proxy again. In our situation, we&#8217;re using an <a href="http://en.wikipedia.org/wiki/NTLM">NTLM</a> based proxy (read: Microsoft is behind the proxy wheel). Since, Intalio|Server is running locally, it doesn&#8217;t need to pass my request to the proxy. In other words, <code>localhost</code> needs to be excluded.</p>
<p>Solution? Edit <code>$INTALIO_HOME/bin/setenv.sh</code>, add <code>JAVA_OPTS="$JAVA_OPTS -Dhttp.nonProxyHosts=localhost"</code> and restart Intalio (read: Tomcat). Goto <code>http://localhost:8080/bpmn-console</code> again and try to login using admin/changeit. Great Success!</p>
<p>Now, you can tryout, for example, the HelloWorld process.</p>
<p><strong>Note</strong>: if you get a message like <code>java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0</code>. Then you, most probably, have an asterisk in your <code>nonProxyHosts</code> configuration. Axis2 cannot cope with a wildcard. Remove the wildcard and try again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redstream.nl/2009/12/17/getting-intalioserver-to-work-in-a-proxy-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

