<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Qdabra qRules</title><link>https://www.infopathdev.com:443/forums/131.aspx</link><description>qRules adds support to your InfoPath  forms. With qRules, you can add features to your form that require code, but without having to write it. </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/81007.aspx</link><pubDate>Wed, 25 Jul 2012 16:11:23 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:81007</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/81007.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=81007</wfw:commentRss><description>&lt;p&gt;If you find a IPFS setting of some kind for this, would you post it back to the thread, just for completeness? Thanks so much!&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/81004.aspx</link><pubDate>Wed, 25 Jul 2012 16:03:59 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:81004</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/81004.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=81004</wfw:commentRss><description>&lt;p&gt;Thanks again, Hilary. I completely understand that moving fields between groups will lose data, and while we&amp;#39;re in Dev I&amp;#39;m not worried about that of course. What&amp;#39;s frustrating (about SharePoint/InfoPath) is that even if I delete nodes from&amp;nbsp;a non-code&amp;nbsp;template and publish normally I don&amp;#39;t render previous&amp;nbsp;forms useless. However, once we add even&amp;nbsp;empty code, we can&amp;#39;t move, or remove anything without rendering all previous forms unusable which is even worse than losing one node&amp;#39;s data.&lt;/p&gt;&lt;p&gt;I&amp;#39;ll pick this up with Microsoft to see if something can be done on the Forms server. Thanks again&lt;/p&gt;&lt;p&gt;Dan&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/81000.aspx</link><pubDate>Wed, 25 Jul 2012 15:45:36 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:81000</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/81000.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=81000</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;NOTE - I see you have added to the thread that you had a similar discovery while I was typing the below&amp;nbsp;- looks like all forms with code behave like this. HOWEVER - I highly recommend you NOT move or rename schema nodes once your form is in production - you will lose data.&lt;/p&gt;
&lt;p&gt;**********************************************&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just to add a bit more info - Ernesto walked through the same scenario you did - with the same results. IP doesn&amp;#39;t error on renamed / removed / moved field when the form does not have qRules. Instead, it just deletes the nodes that are no longer part of the schema.&lt;/p&gt;
&lt;p&gt;So, the next step for us was to check and see if the same results occur with code added to the form (qRules is, after all, a code DLL, just like adding custom code to your form). They do - if I add custom code to a form where I&amp;#39;ve renamed / removed / moved fields, the XML will not open in the browser with the sandboxed&amp;nbsp;template with the new schema. This is with the form option for versioning set to automatically upgrade existing forms.&lt;/p&gt;
&lt;p&gt;Next, I admin approved the template. We have the same result there - schema validation error.&lt;/p&gt;
&lt;p&gt;For completeness - I also tried in Filler - and in Filler, I had the same result we have without code. InfoPath just blew the data in the &amp;quot;moved&amp;quot; node away. &lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80997.aspx</link><pubDate>Wed, 25 Jul 2012 15:37:27 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80997</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80997.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80997</wfw:commentRss><description>&lt;p&gt;Ok. I appologize for bringing this back to qDabra again when it doesn&amp;#39;t actually seem to be the case, but in speaking with another team member here, we did another test with no qRules. We simply saved an empty On Load event in code so that the form contained a DLL and republished - and we&amp;#39;re now able to break it consistently if we even move one text box up&amp;nbsp;one spot in the Fields list.&amp;nbsp;It seems that the difference is when an XSN file contains code, SharePoint runs it through a different validation engine which seems to be unreasonably strict in its validation.&lt;/p&gt;&lt;p&gt;So, I&amp;#39;m not sure if there is something we need to configure on our Forms Server side which will make this less risky, but I have now proven the other direction, that this isn&amp;#39;t an issue with qRules.&lt;/p&gt;&lt;p&gt;Thanks for your help and patience.&lt;/p&gt;&lt;p&gt;Dan&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80973.aspx</link><pubDate>Wed, 25 Jul 2012 00:44:17 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80973</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80973.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80973</wfw:commentRss><description>&lt;p&gt;I appreciate the time you are taking&amp;nbsp;and the detail you are providing.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;After moving and renaming your fields - aren&amp;#39;t you experiencing data loss when you re-open the XML with the new template?&lt;/p&gt;
&lt;p&gt;Do you mind zipping up your sample XML that you created and attaching those as well?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80971.aspx</link><pubDate>Tue, 24 Jul 2012 23:09:14 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80971</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80971.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80971</wfw:commentRss><description>Ok. I&amp;#39;ve done some more testing. I created a brand new form and set up a bunch of fields. I started simple just using text fields and published it to a new library in SharePoint. Then I added a new file to that Library with the recently published form template. Then I added date fields and attachment fields so that I was testing with complex objects. I re-published and had no problems opening the XML file in SharePoint. Then I moved the attachment and date fields into other groups to simulate changing the XML schema, but publishing didn&amp;#39;t cause any issues. I tried to move things around one more time and no issues with publishing and opening my originally created XML file in SharePoint. However, once I injected qRules into the form and simply published - I got the &amp;quot;Schema validation found non-datatype errors&amp;quot; message. So, I created a new XML document off the new template in SharePoint and entered some data. Then I went back to my template and simply moved the Attachment field into another group and republished - and received the error again.
&lt;br /&gt;&lt;br /&gt;
I&amp;#39;ve attached my original Form. Of note, if I republish this form then both of my documents in SharePoint load without issue.
&lt;br /&gt;&lt;br /&gt;
So, given this, I feel I&amp;#39;ve proved that restructuring our InfoPath/XML Schemas don&amp;#39;t cause the error, but the presence of qRules does affect it.
&lt;br /&gt;&lt;br /&gt;
I mention all this in the interests of helping you guys with potential issues - and hopefully arriving at a solution that doesn&amp;#39;t hinder us when we&amp;#39;re in production.
&lt;br /&gt;&lt;br /&gt;
Thanks
Dan</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80963.aspx</link><pubDate>Tue, 24 Jul 2012 20:34:01 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80963</guid><dc:creator>ErnestoM</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80963.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80963</wfw:commentRss><description>&lt;p&gt;For any InfoPath form (with or without qRules), you can &lt;u&gt;add&lt;/u&gt; fields, but you should never remove or reorder the schema. Once you remove or reorder the nodes, you could cause existing forms to become incompatible with the XSN. I believe that&amp;#39;s the reason you&amp;#39;re getting this error; I wouldn&amp;#39;t think qRules has anything to do with this error.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80961.aspx</link><pubDate>Tue, 24 Jul 2012 20:10:25 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80961</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80961.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80961</wfw:commentRss><description>Ok guys. I&amp;#39;m back at qRules again, but I do still think it&amp;#39;s a loose connection. Now this is happening consistently in all of our forms. Here&amp;#39;s what we&amp;#39;re seeing:

1. We&amp;#39;re continually adding fields to our forms and moving them around as we are in the development cycle here.
2. Each time we seem to modify the XML format - even if it&amp;#39;s to reorder what field is first in the fields list (i.e. reordering the XML elements) - and then publish the form we consistently get &amp;quot;Schema validation found non-datatype errors.&amp;quot; rendering any existing test data inaccessible.
3. Searching Google for &amp;quot;Schema validation found non-datatype errors.&amp;quot; only turns up references to setting non-nullable fields via code (XSI:NIL attribute) - we aren&amp;#39;t writing any code, but of course have included the qRules DLL.
4. Now, I don&amp;#39;t see how the qRules DLL is running anything at form load - but it&amp;#39;s the only &amp;quot;code&amp;quot; in our forms.

My struggle is that I&amp;#39;m scared that once we go into production and we need to change something, we&amp;#39;re going to break all existing form data and halt the business.

Any more thoughts?

Thanks in advance
Dan</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80135.aspx</link><pubDate>Tue, 03 Jul 2012 14:04:47 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80135</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80135.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80135</wfw:commentRss><description>&lt;p&gt;Yes. Sorry for the confusion. I&amp;#39;ll let you know the end result.&lt;/p&gt;&lt;p&gt;Thanks again for looking at this so quickly&lt;/p&gt;&lt;p&gt;Dan&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80038.aspx</link><pubDate>Fri, 29 Jun 2012 22:53:02 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80038</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80038.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80038</wfw:commentRss><description>&lt;p&gt;Just to update with our email thus far - at this point you think it may not be a qRules related issue - let us know what you learn!&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80034.aspx</link><pubDate>Fri, 29 Jun 2012 21:05:20 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80034</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80034.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80034</wfw:commentRss><description>&lt;p&gt;Can we have a copy of the form - before injection? Can you send it to Support AT Qdabra DOT com and reference this thread?&lt;/p&gt;
&lt;p&gt;Thanks so much!&lt;/p&gt;</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80033.aspx</link><pubDate>Fri, 29 Jun 2012 20:43:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80033</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80033.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80033</wfw:commentRss><description>Yes, it occurs directly after injecting qRules - but only for one of my forms.</description></item><item><title>Re: Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80031.aspx</link><pubDate>Fri, 29 Jun 2012 20:24:08 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80031</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80031.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80031</wfw:commentRss><description>Did this start immediately after you injected qRules, or does it happen when you use certain commands?</description></item><item><title>Error: Schema validation found non-datatype errors - after injecting qRules</title><link>https://www.infopathdev.com:443/forums/thread/80030.aspx</link><pubDate>Fri, 29 Jun 2012 20:03:20 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:80030</guid><dc:creator>danmac33</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/80030.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=131&amp;PostID=80030</wfw:commentRss><description>Hi,

I&amp;#39;m wondering if anyone has seen this before. On one of my forms, I&amp;#39;m getting an error when trying to load the form after publishing it to a SharePoint form library. The error is: Schema validation found non-datatype errors. Every blog post I see about this error references setting nil values in XML via code. My forms are not running any code other than the injected qDabra features. Unfortunately, this isn&amp;#39;t consistent between my forms. I&amp;#39;m using the qRules 4.2 trial version.

Any ideas are greatly appreciated.

Thanks
Dan</description></item></channel></rss>