<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Inspecting the default database under Oracle BPEL Process Manager &#8211; Querying Tasks &amp; Processes</title>
	<atom:link href="http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Orly Andico</title>
		<link>http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/#comment-3860</link>
		<dc:creator>Orly Andico</dc:creator>
		<pubDate>Fri, 01 May 2009 18:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1344#comment-3860</guid>
		<description><![CDATA[Is it possible to use *any* JDBC data source as the dehydration store?

For example using TimesTen as the store would pose some interesting performance possibilities..]]></description>
		<content:encoded><![CDATA[<p>Is it possible to use *any* JDBC data source as the dehydration store?</p>
<p>For example using TimesTen as the store would pose some interesting performance possibilities..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter K</title>
		<link>http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/#comment-3859</link>
		<dc:creator>Peter K</dc:creator>
		<pubDate>Sat, 14 Oct 2006 02:01:40 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1344#comment-3859</guid>
		<description><![CDATA[Good to know...actually the consultant saw my comment and replied with an assurance that they are indeed using redirection to protect the password.

Just because someone has access to the server doesn&#039;t mean that security has been breached.  I like to think that we practise security by not assuming that our external firewall are the only line of protection.  Everything is protected internally too so even if one server (area) was breached, there are still protection for the other servers/databases.]]></description>
		<content:encoded><![CDATA[<p>Good to know&#8230;actually the consultant saw my comment and replied with an assurance that they are indeed using redirection to protect the password.</p>
<p>Just because someone has access to the server doesn&#8217;t mean that security has been breached.  I like to think that we practise security by not assuming that our external firewall are the only line of protection.  Everything is protected internally too so even if one server (area) was breached, there are still protection for the other servers/databases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/#comment-3858</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Tue, 10 Oct 2006 06:38:44 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1344#comment-3858</guid>
		<description><![CDATA[Well, several points on that remark:
- first of all: I am looking at a default installation on a stand-alone, development machine, so security is one of my least concerns right now
- secondly: the configuration file mentioned in this article is on the application server; if an undesired individual would gain access to that machine, security would already have been breached in a pretty major way
- thirdly, passwords can - and should - be stored encrypted in this file in any serious environment. See &lt;a href=&quot;http://www.oracle.com/technology/products/jdev/howtos/10g/jaassec/index.htm&quot; rel=&quot;nofollow&quot;&gt;Declarative J2EE authentication and authorization with JAAS by Frank Nimphius and Duncan Mills, July , 2005&lt;/a&gt; for more details.

From this article I quote: &quot;This however can be achieved with the password indirection feature in OC4J that allows passwords used in the data-sources.xml to be stored encrypted in the jazn-data.xml file...&quot; and &quot;Password indirection in OC4J

For stronger protection, configure the J2EE data sources to use password indirection in OC4J. An indirect password is made up of a special indirection symbol, which is a hyphen directly followed by a greater than character (-&gt;), and a user name. When OC4J encounters an indirect password, it uses its privileged access to retrieve the password associated with the specified user from the OC4J jazn-data.xml file, which is located in the \j2ee\home\config directory.

To use password indirection, the value of the password attribute in the  element is replaced by the &quot;-&gt;PwdForScott&quot; reference

PwdForScott&quot;
        url=&quot;jdbc:oracle:thin:@localhost:1521:orcl&quot;
        inactivity-timeout=&quot;30&quot;
/&gt;

The jazn-data.xml file in the \j2ee\home\config directory requires the following additional entry to make the password indirection work.

The database schema password in the jazn-data.xml example provided above is &quot;tiger&quot;. Because the password is specified with a leading &quot;!&quot; character, it gets encrypted after re-starting the OC4J instance. The encrypted password looks similar to &quot;{903}ZECYw/3kJmhVjzXgbZhxFg1/F8mhpsrr&quot;. The LoginModule usage of the data source does not need to be changed for using the password indirection feature.&quot;]]></description>
		<content:encoded><![CDATA[<p>Well, several points on that remark:<br />
- first of all: I am looking at a default installation on a stand-alone, development machine, so security is one of my least concerns right now<br />
- secondly: the configuration file mentioned in this article is on the application server; if an undesired individual would gain access to that machine, security would already have been breached in a pretty major way<br />
- thirdly, passwords can &#8211; and should &#8211; be stored encrypted in this file in any serious environment. See <a href="http://www.oracle.com/technology/products/jdev/howtos/10g/jaassec/index.htm" rel="nofollow">Declarative J2EE authentication and authorization with JAAS by Frank Nimphius and Duncan Mills, July , 2005</a> for more details.</p>
<p>From this article I quote: &#8220;This however can be achieved with the password indirection feature in OC4J that allows passwords used in the data-sources.xml to be stored encrypted in the jazn-data.xml file&#8230;&#8221; and &#8220;Password indirection in OC4J</p>
<p>For stronger protection, configure the J2EE data sources to use password indirection in OC4J. An indirect password is made up of a special indirection symbol, which is a hyphen directly followed by a greater than character (-&gt;), and a user name. When OC4J encounters an indirect password, it uses its privileged access to retrieve the password associated with the specified user from the OC4J jazn-data.xml file, which is located in the \j2ee\home\config directory.</p>
<p>To use password indirection, the value of the password attribute in the  element is replaced by the &#8220;-&gt;PwdForScott&#8221; reference</p>
<p>PwdForScott&#8221;<br />
        url=&#8221;jdbc:oracle:thin:@localhost:1521:orcl&#8221;<br />
        inactivity-timeout=&#8221;30&#8243;<br />
/&gt;</p>
<p>The jazn-data.xml file in the \j2ee\home\config directory requires the following additional entry to make the password indirection work.</p>
<p>The database schema password in the jazn-data.xml example provided above is &#8220;tiger&#8221;. Because the password is specified with a leading &#8220;!&#8221; character, it gets encrypted after re-starting the OC4J instance. The encrypted password looks similar to &#8220;{903}ZECYw/3kJmhVjzXgbZhxFg1/F8mhpsrr&#8221;. The LoginModule usage of the data source does not need to be changed for using the password indirection feature.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter K</title>
		<link>http://technology.amis.nl/2006/10/08/inspecting-the-default-database-under-oracle-bpel-process-manager-querying-tasks-processes/#comment-3857</link>
		<dc:creator>Peter K</dc:creator>
		<pubDate>Sun, 08 Oct 2006 11:24:26 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=1344#comment-3857</guid>
		<description><![CDATA[So, isn&#039;t having the password in cleartext in the data-sources.xml file a concern?  That seems to smack of very poor security design.

We just started using BPEL PM in our organization and I think I will have to take a closer look at how it was installed and configured (Installation/Configuration was done by consultants who are supposely &quot;experts&quot; in BPEL PM).]]></description>
		<content:encoded><![CDATA[<p>So, isn&#8217;t having the password in cleartext in the data-sources.xml file a concern?  That seems to smack of very poor security design.</p>
<p>We just started using BPEL PM in our organization and I think I will have to take a closer look at how it was installed and configured (Installation/Configuration was done by consultants who are supposely &#8220;experts&#8221; in BPEL PM).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
