4 Replies Latest reply on May 19, 2011 2:31 AM by J_Clomen

    Adobe Reader Patching in Systems Center Update Publisher

    ncolyer Level 1

      I am having a problem patching Adobe Reader 9 MSP patches with Systems Center Update Publisher because the MSP files have been authored incorrectly.

       

      Please can someone from Adobe let me know if these will be fixed, or alternatively if I can download the unpackaged EXE versions if they exist?

       

      The actual error I get when adding them to SCUP is this:

       

      "An Error has occurred while writing the Update to database. The 'TargetsRTM' attribute is not declared.

      The '

      http://www.microsoft.com/msi/patch_applicability.xsd:TargetLanguage' element is invalid - The value '0,1033,2052,1028,1030,1043,1035,1036,1031,1040,1041,1042,1044,1046,1034,1053' is invalid according to its datatype 'http://www.microsoft.com/msi/patch_applicability.xsd:ValidateLanguage

      ' - The string '0,1033,2052,1028,1030,1043,1035,1036,1031,1040,1041,1042,1044,1046,1034,1053' is not a valid Int32 value.

        • 1. Re: Adobe Reader Patching in Systems Center Update Publisher
          LeoAdobeX Adobe Employee

          Would it worth to try to change "rule file" definition from xs:int to xs:string? Or completely remove this tag from “rule file”?

           

            <xs:complexType name="ValidateLanguage">

              <xs:simpleContent>

                <xs:extension base="xs:int"><xs:extension base="xs:int">

          change to

            <xs:complexType name="ValidateLanguage">

              <xs:simpleContent>

                <xs:extension base="xs:int"><xs:extension base="xs:string">

          <xs:restriction base="xs:string">

           

           

          Please let me know if it worked.

          • 2. Re: Adobe Reader Patching in Systems Center Update Publisher
            ncolyer Level 1

            Leo thank you for your reply.

             

            It doesn't look like I can modify the rules in anyway. this is the response I had from Microsoft when I put the error to them:

             

            Hello Nick,

             

            This is an issue with the authoring of the MSP.  As you can see for the exception, the MSP is not following published schema requirements for MSP metadata.

             


            http://msdn.microsoft.com/en-us/library/aa368573(VS.85).aspx

            The rule that is violating is:

              <xs:element name="TargetLanguage" type="ValidateLanguage" />

              <xs:complexType name="ValidateLanguage">
                <xs:simpleContent>
                  <xs:extension base="xs:int">
                    <xs:attribute name="Validate" type="xs:boolean" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>

             

            Unfortunately there is nothing we can do on SCUP's side to fix the issue as this is an MSP authoring issue.

             

            ----

             

            Any other suggestions?

             

            Nick

            • 3. Re: Adobe Reader Patching in Systems Center Update Publisher
              ncolyer Level 1

              Anyone got any ideas on this? Either the .exe patch files or when the MSP files will be fixed?

              • 4. Re: Adobe Reader Patching in Systems Center Update Publisher
                J_Clomen Level 1

                Hi,

                 

                I have the same issue with the Adobe Reader 9.4.0 MUI update, AdbeRdrUpd940_mui_cum.msp.

                 

                Please release an update that works correctly with System Center Update Publisher.

                 

                I manage 40000+ clients and I use SCUP as the standard tool for publishing security updates for our clients.

                 

                Tests have shown that the newer 9.4.x msps work well with SCUP so please fix thisone too.

                 

                Best regards,

                 

                Jack