<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7425467060281925827</id><updated>2011-04-21T18:38:23.925-07:00</updated><title type='text'>CAMed!</title><subtitle type='html'>A blog about the latest from the CAM team.  This will include the latest release notes and any news of articles, etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-6211468151071363244</id><published>2009-03-29T08:20:00.000-07:00</published><updated>2009-03-29T08:22:10.266-07:00</updated><title type='text'>New Release 1.6.4 Available</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Fixes Made&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;2717291 Add parameter for dictionary create - cxf-2-dictionary &lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2717289 Add parameter for cam-2-xsd export &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2715423 Enhance dictionary create tool to support CCTS &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2712586 Dictionary format include CCTS labels &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2692006 Hinting system not matching on attributes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2690379 Some patterns causing error in random func 2nd parm &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;2591499 Add XSD generation options to export xsd&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-6211468151071363244?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/6211468151071363244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/03/new-release-164-available.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/6211468151071363244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/6211468151071363244'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/03/new-release-164-available.html' title='New Release 1.6.4 Available'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-5199353357988929591</id><published>2009-01-22T14:27:00.001-08:00</published><updated>2009-01-22T15:51:23.608-08:00</updated><title type='text'>CAMed Version 1.6.3.3-prod Released</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;This release is aimed and continuing to improve the quality.  It also fixes some introduced bugs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Bugs Fixed&lt;div&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:58.55pt 193.35pt 241.45pt 285.85pt 346.55pt 408.7pt 445.8pt"&gt;&lt;span style="font-family:&amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;; mso-fareast-language:EN-GB"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2524294&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2524294&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;tab naming inconsistent&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2524292&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2524292&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;fixed structure values not being honored&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2524287&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2524287&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Order of opening files should not matter&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2523842&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2523842&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Date Mask dialog behaviour problems&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2522076&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2522076&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Add new parameter of From source to dictionary create&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2522061&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2522061&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Date mask generation for MM/DD/YYYY and jM/d/y&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2520304&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2520304&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Add context attribute to dictionary&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2518689&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2518689&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Dictionary merge not handling main parent element&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2518450&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2518450&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mergeMode parameter value not passed to create dictionary&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2518395&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2518395&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;CAMV not resetting on template or data change&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2518392&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2518392&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;setDateMask for MM/DD/YYYY&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2518360&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2518360&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;referencing CAM template as a file&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-5199353357988929591?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/5199353357988929591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-version-1633-prod-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/5199353357988929591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/5199353357988929591'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-version-1633-prod-released.html' title='CAMed Version 1.6.3.3-prod Released'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-1352982247137529937</id><published>2009-01-18T12:38:00.000-08:00</published><updated>2009-01-18T13:55:11.563-08:00</updated><title type='text'>New Release 1.6.3.2</title><content type='html'>&lt;span class="Apple-style-span"   style="  white-space: pre-wrap; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family:-webkit-monospace;font-size:13px;"&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;A major error was foundin the 0.9.9.10 release of CAMV which prompted this quick release.  In also includes a number of XSLT fixes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Bugs Fixed&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2517859 Loading files and detecting mixed content&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2516066 xsd:float base type for restriction&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2513927 Add UID to dictionary and cross-ref' tools&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2513923 Dictionary merge content not always working&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2513916 Skip non xsd: content - Oracle designer XSD tool usage&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span"  style="  white-space: pre-wrap; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-size:13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  white-space: pre-wrap; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;font-family:-webkit-monospace;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-1352982247137529937?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/1352982247137529937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/new-release-1632.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/1352982247137529937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/1352982247137529937'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/new-release-1632.html' title='New Release 1.6.3.2'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-2473487072779511555</id><published>2009-01-14T09:00:00.000-08:00</published><updated>2009-01-14T09:17:12.206-08:00</updated><title type='text'>CAMed 1.6.3.1 released</title><content type='html'>Although 1.6.3 of CAMed was announced two days ago, a new release which replaces 1.6.3 has been released today 14th Jan 2009.  The release is the same code base as 1.6.3 but repackaged and uploaded as 1.6.3.1.&lt;div&gt;One major new introduction in this release is the inclusion or the correct JRE required for it to run.  This increases the download time, but should prevent installation problems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Windows Installer for 1.6.3.1 of CAMed. &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://downloads.sourceforge.net/camprocessor/CAMed_1.6.3.1.exe?use_mirror="&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;download&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Zip file of 1.6.3.1 of CAMed. &lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;&lt;a href="http://downloads.sourceforge.net/camprocessor/camed_1.6.3.1.zip?use_mirror="&gt;download&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-2473487072779511555?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/2473487072779511555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-1631-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/2473487072779511555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/2473487072779511555'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-1631-released.html' title='CAMed 1.6.3.1 released'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-3612268974986085689</id><published>2009-01-12T14:07:00.000-08:00</published><updated>2009-01-12T14:42:35.979-08:00</updated><title type='text'>Parameters, Variables and Context</title><content type='html'>CAM has a very subtle extra feature over its bigger challenger XML Schema.  This is the ability to change the rules that are applied at run-time, by using parameters.&lt;div&gt;These come in two forms &lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;global &lt;/span&gt;&lt;/span&gt;and &lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;local&lt;/span&gt;&lt;/span&gt;.  &lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;global &lt;/span&gt;&lt;/span&gt;parameters are using to pass in a value that can be interpreted by conditional rules or contexts.  If for example a parameter existed called 'processing-style' that had a couple of options strict and lax, then a pair of context could be defined with the respective conditions of &lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;processing-style = 'strict'&lt;/span&gt; and &lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;$&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;processing-style = 'lax'&lt;/span&gt;.&lt;/span&gt;  Under each of these could be a set of rules that would be appropriate for the processing that is required.  By setting the value of the &lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;processing-style&lt;/span&gt;&lt;/span&gt; parameter at runtime the rules applied can be drastically changed without changing code.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;local &lt;/span&gt;parameters are similar in that they are used to affect the rules that are applied, however, their values are derived from the contents of the xml file that is being processed.  This means that they have an xpath associated with them to derive a value.  local parameters can be re-evaluated by invoking the &lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;evaluateVariable &lt;/span&gt;action.  This cause the xpath of the parameter to be reparsed and a new value derived in the context of the node which contained the &lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;evaluateVariable &lt;/span&gt;action.  This can be useful when repeated sections of xml exist, but their contents are different.  For example the rules for for an &lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;order-line&lt;/span&gt; in a &lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;purchase-order&lt;/span&gt; could be different based on the item being ordered.  This could be achieved by evaluating the value of the parameter when a new &lt;span class="Apple-style-span" style="font-family: 'courier new';"&gt;order-line&lt;/span&gt; element is encountered.  &lt;/div&gt;&lt;div&gt;(&lt;span class="Apple-style-span" style="font-size: small;"&gt;evaluateVariable replaces the CAM specification scope attribute of a context node.)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;In the future the ability to select the structure being processed will also be possible by simply choosing it using a parameter.  This would allow the run-time selection of the contents to be drastically changed, again without programming.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-3612268974986085689?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/3612268974986085689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/parameters-variables-and-context.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/3612268974986085689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/3612268974986085689'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/parameters-variables-and-context.html' title='Parameters, Variables and Context'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-4691323452540774539</id><published>2009-01-12T10:50:00.000-08:00</published><updated>2009-01-12T15:51:16.567-08:00</updated><title type='text'>CAMed 1.6.3 Release</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Changes&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:18px;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;This release is&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt; &lt;span class="Apple-style-span"  style="font-size:small;"&gt;bug fix release.  The major changes are in the area of tidying up areas such as the parameter view to make sure that incorrect parameters are less likely.  Also CAMV should now raise exceptinos for things like mixed content and parameter issues.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style=" ;font-family:verdana;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;Quite a few changes have occurred within the xsd2cam stylesheets.  This should eleviate some of the minor niggles that remained.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Bugs Fixed&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:62.65pt"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2500080&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2500080&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;setchoice handling needs updated to match name() rule&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2499432&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2499432&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Mixed content ignored&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2496940&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2496940&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Parameter causes SaxonApiException&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2496296&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2496296&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;xsi:nil incorrectly checked&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2496291&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2496291&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;any is not working&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2494648&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2494648&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Erroneous "template is null"&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2493610&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#003399;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2493610&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Exception when reading string pattern in XSD&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2488827&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2488827&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Dictionary merge - mask detail update handling&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2488824&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2488824&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Test case generation - short data type handling&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;2488820&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#0033CC;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2488820&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;Tabular Report - choice() on name()= items&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:62.65pt"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 51, 204); font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:62.65pt"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 51, 204); font-family: verdana;"&gt;Feature Requests&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:62.65pt"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 51, 204); font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: -webkit-monospace; font-size: 13px; white-space: pre-wrap; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; "&gt;2492737   Shortcut keys needed&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-4691323452540774539?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/4691323452540774539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-163-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/4691323452540774539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/4691323452540774539'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-163-release.html' title='CAMed 1.6.3 Release'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-2884875797006206001</id><published>2009-01-07T09:54:00.000-08:00</published><updated>2009-01-07T10:19:27.896-08:00</updated><title type='text'>Dividing and conquering with CAM</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;It can sometimes be difficult to  know how to manage some of the processing of complex structures.  Where do you put rules?  What is a context used for?  When should I use a condition and when should I use a context node?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Default Rules - these are rules that are applied to the template first and can be over-ridden either by Context Nodes or conditional rules.&lt;/li&gt;&lt;li&gt;Context Nodes - These are used to divide rules up into groups.  Typically they are groups of rules that will apply when a particular condition is true.  These conditions might simply be the existence of a node in the tree, or a node having a particular value.  &lt;/li&gt;&lt;li&gt;Conditional Rules - This is used when a condition is applied to a single node.  Typically these are rules that check values of the node in question and apply, for example, a mask based on its length.&lt;/li&gt;&lt;/ol&gt;Rule processing is done by first applying the Default Rules to the template.  These rules are unaffected by the content of the XML file being checked.  They can therefore be associated with nodes in a pre-processing stage when a template is read in.  Context and conditional rules are applied only when an XML file is being processed.  The processor looks through each node in the template structure in question and checks it against the XML nodes it finds in the input document.  If a node has conditional rules applying they are applied and then the checks are done based on the content of the XML file.  If a node does not exist in the XML file any associated conditions are still checked but in the context of the parent node.  The reason for this is that a condition might be designed to mark a node as excluded and that might explain why the XML does not contain the node.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CAMV in particular does not distinguish between Context and Conditions.  It combines the conditions defined for the Context with any conditions found on the rule.  This combination is done during the compiler stage.  It is possible to see this by using the CAMed&gt; Tools menu&gt; Compile Template option.  This will output a .cxx file which is a simple compiled template that is consumed by the CAMV processor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;JCAM (in the process of being withdrawn) took a different approach.  Every time an XML file was submitted for processing the template was read in and a stage called trimming was run.  This first applied the default rules and then using the XML file applied the context and conditional rules.  If nodes were repeated JCAM duplicated that part of the tree and then applied any rules.  This trimming process had some problems, for example marking a node as excluded meant it was removed from the tree altogether, making it impossible to recreate it should a conditional rule mark the node as in use.  CAMV gets round this by holding both a default set of states and an applied set that is used each time a node is encountered.  Should an excluded node be marked as in use the flag in the applied settings is changed from excluded = true to false.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:large;"&gt;Rule of Thumb for Use of Context&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;If a condition is based on the structure of the document it will probably be best to create a context node.  Secondly it is possible to nest context nodes to handle complex compound conditions.  This sometimes makes the creation of the template easier - hence &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;dividing to conquer!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-2884875797006206001?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/2884875797006206001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/dividing-and-conquering-with-cam-it-can.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/2884875797006206001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/2884875797006206001'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/dividing-and-conquering-with-cam-it-can.html' title='Dividing and conquering with CAM'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-400757825985480339</id><published>2009-01-06T11:18:00.001-08:00</published><updated>2009-01-06T11:22:12.171-08:00</updated><title type='text'>CAMed 1.6.2</title><content type='html'>&lt;h1&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;CAMed 1.6.2&lt;br /&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;This release fixes a couple of small bugs that were discovered when processing using CAMV.&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;  Bugs fixed&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span"  style="  font-weight: normal; font-size:13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;&lt;span class="Apple-style-span" style="  font-weight: normal; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2489131 &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); text-decoration: none; "&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2489131&amp;amp;group_id=97941&amp;amp;atid=619547" style="color: rgb(85, 26, 139); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;condition xpath fail if nodes do not exist&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2489126 &lt;/span&gt;&lt;/span&gt;&lt;u&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2489126&amp;amp;group_id=97941&amp;amp;atid=619547" style="color: rgb(85, 26, 139); "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;Some checks fire even if conditions apply&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: rgb(85, 26, 139);"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;2489121 &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2489121&amp;amp;group_id=97941&amp;amp;atid=619547" style="color: rgb(85, 26, 139); "&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;printMessage is not supported&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-400757825985480339?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/400757825985480339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-162.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/400757825985480339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/400757825985480339'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-162.html' title='CAMed 1.6.2'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7425467060281925827.post-4704125764525676140</id><published>2009-01-04T13:53:00.001-08:00</published><updated>2009-01-04T16:16:43.679-08:00</updated><title type='text'>CAMed 1.6 Release Notes</title><content type='html'>&lt;h1&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;CAMed 1.6 Release Notes&lt;br /&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h2&gt;&lt;span style="color:#ff0000;"&gt;&lt;u&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Release completed Sunday 4th January 2009&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;Key Components of 1.6&lt;/h2&gt;&lt;p&gt;CAMV version 0.9.9.3-beta&lt;/p&gt;&lt;p&gt;&lt;br /&gt;JCAM version 1.0.11-prod&lt;/p&gt;&lt;p&gt;&lt;br /&gt;CAMed version 1.6.1-prod&lt;/p&gt;&lt;h2&gt;Files&lt;br /&gt;&lt;/h2&gt;&lt;h2&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;a href="https://sourceforge.net/project/downloading.php?group_id=97941&amp;amp;use_mirror=&amp;amp;filename=CAMed_1.6.1.exe&amp;amp;53911635"&gt;CAM Editor - 1.6.1 Windows installer&lt;/a&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;  &lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;a href="https://sourceforge.net/project/downloading.php?group_id=97941&amp;amp;use_mirror=&amp;amp;filename=camed-1.6.1.zip&amp;amp;36515415"&gt;CA Editor 1.6.1 - Zip File&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Changes&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;1) Development has been moved to the Eclipse 3.4.1 Ganymede platform.&lt;br /&gt;2) Minimum JRE is now 1.6 release 11.&lt;br /&gt;3) Two new tools have been added to the tools menu.  These allow the current template to be used to create a dictionary of information about the nodes used in the template.  This can also be used to merge information from many templates into one dictionary.  The second tool is Compare to Dictionary that creates an XML file that contains information of usage of the current template against a dictionary.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;4) CAMV has been upgraded to support orderChildren.  This only really works for child nodes that are not part of choices.  &lt;br /&gt;5) The CAM template validator will raise a warning if orderChildren is applied to nodes that are part of a setChoice.&lt;br /&gt;6) Removal of the Import and Properties views.  These were removed as although defined in the CAM 1.1 specification they are not used by either of the processors. &lt;br /&gt;7) With the introduction of conditional xpaths having to be relative to the node being checked for CAMV, the XSD2CAM generator has been changed to reflect this.&lt;br /&gt;8) CAMV was not properly appending second faults on a node. This has been fixed.&lt;br /&gt;9) CAMV now reports exceptions in processing against the node associated with the problem if there is one, otherwise it uses the root node.&lt;br /&gt;10) Include processing was not working in the editor.  This now works.&lt;br /&gt;11) CAMV was not handling default values on parameters correctly, this is now fixed.&lt;br /&gt;12) The parameter view is now checking inputs to make sure that parameters are valid.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;13) a late addition. Some errors were not being correctly being associated with the node that contain the errors.&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;BUGS Fixed&lt;/h2&gt;&lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2484297&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2484297&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;include of same file is not working&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2484175&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2484175&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;CAM 2 CXF not escaping &amp;amp; in &lt;camed:documentation&gt; output&lt;/camed:documentation&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2481565&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2481565&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;two errors on same node not shown&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2481108&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2481108&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;restriction base="string" type information skipped&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2479956&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2479956&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Enhance choice() XPaths for non-namespaced elements&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2479953&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2479953&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;xs:sequence within xs:sequence in currently processed&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2479951&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2479951&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Support for xs:all in xsd2cam processing&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2477732&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2477732&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Condition Editor - textual error&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2477729&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2477729&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Using Properties&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2477727&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2477727&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Parameter problems - creating&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2477726&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2477726&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;include problems while removing duplicates&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2477719&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2477719&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;orderChildren does not work in CAMV&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2473442&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2473442&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;xsd2cam needs to use relative xpaths&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2471968&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2471968&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;When saxon fails the errors are not passed to the user&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2430249&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2430249&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Display scaling on XSD2CAM Wizard panel&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2450034&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2450034&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;New validator loops on certain xml tests with namespaces&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2484217  &lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2484217&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;string mask is adding extra } to end of mask&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2484272&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2484272&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;CAM2XSD - Two choice() groups together - only first output&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2468594&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2468594&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Create template from Schema defect InvalidParameterException&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0cm;margin-bottom:.0001pt;line-height: normal;tab-stops:86.45pt"&gt;&lt;span style=" ;font-size:10pt;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;2486564&lt;/span&gt;&lt;span style="mso-tab-count:1"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;a href="https://sourceforge.net/tracker2/?func=detail&amp;amp;aid=2486564&amp;amp;group_id=97941&amp;amp;atid=619547"&gt;&lt;span style="text-decoration:none;text-underline:nonecolor:windowtext;"&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;Repeating element error not appearing in results&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span"  style="font-family:verdana;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7425467060281925827-4704125764525676140?l=jcam-camed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jcam-camed.blogspot.com/feeds/4704125764525676140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-16-release-notes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/4704125764525676140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7425467060281925827/posts/default/4704125764525676140'/><link rel='alternate' type='text/html' href='http://jcam-camed.blogspot.com/2009/01/camed-16-release-notes.html' title='CAMed 1.6 Release Notes'/><author><name>MMER</name><uri>http://www.blogger.com/profile/07490473783965445500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
