<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Lucida Console";
        panose-1:2 11 6 9 4 5 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>Is there any way to avoid using hardcoded URLs in the
ChangeSet resource XML file? I’d like to be able to parameterize that bit
of data and substitute the actual value at runtime. For example, something like
this would be nice:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:teal'><</span><span style='font-size:
9.0pt;font-family:"Lucida Console";color:#3F7F7F'>change-set </span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#7F007F'>xmlns</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:black'>=</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#2A00FF'>'http://drools.org/drools-5.0/change-set'</span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:#7F007F'> xmlns:xs</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:black'>=</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#2A00FF'>'http://www.w3.org/2001/XMLSchema-instance'</span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:#7F007F'> xs:schemaLocation</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:black'>=</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#2A00FF'>'http://drools.org/drools-5.0/change-set.xsd'</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:teal'>></span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console"'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:teal'> <</span><span style='font-size:
9.0pt;font-family:"Lucida Console";color:#3F7F7F'>add</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:teal'>></span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:#3F7F7F'> <resource </span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#7F007F'>source</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:black'>=</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#2A00FF'>'${rules.url}'
</span><span style='font-size:9.0pt;font-family:"Lucida Console";color:#7F007F'>type</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:black'>=</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:#2A00FF'>'DRL' </span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:teal'>/></span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:teal'> </</span><span style='font-size:
9.0pt;font-family:"Lucida Console";color:#3F7F7F'>add</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:teal'>></span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;
font-family:"Lucida Console";color:teal'></</span><span style='font-size:
9.0pt;font-family:"Lucida Console";color:#3F7F7F'>change-set</span><span
style='font-size:9.0pt;font-family:"Lucida Console";color:teal'>></span><span
style='font-size:9.0pt;font-family:"Lucida Console"'><o:p></o:p></span></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>${rules.url} would be read from a resource bundle (i.e.
property file) at runtime. Is there some extension point that I can use to implement
this behavior?<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
<pre>----------------------------------------- This e-mail and any attachments may contain CONFIDENTIAL information, including PROTECTED HEALTH INFORMATION. If you are not the intended recipient, any use or disclosure of this information is STRICTLY PROHIBITED; you are requested to delete this e-mail and any attachments, notify the sender immediately, and notify the LabCorp Privacy Officer at privacyofficer@labcorp.com or call (877) 23-HIPAA.
</pre></body>
</html>