Enumeration validation Failing..

Hi,
I wonder if some one could help me. I have a schema with various enumeration values for the node Support category.
The xml I have produced does have values as defined in the schema. Still the xml fails validation against the schema and error message says 'invalid enumeration value "AC"'. Where am I going wrong?
Thanks in advance.

<xs:simpleType name="NonTeacherCategoryType">
          <xs:annotation>
               <xs:documentation>PLASC non teacher categories
Notes on NonTeacherCategory
Nursery schools: QA, UA, SN, EB, EO, SS, AO, BU, AC
Primary schools: QA, UA, SN, EB, EO, ME, LI, TE, IT, SS, AO, BU, AC (ie not TA, CQ, CU)
Middle and secondary schools: TA, HL SN, EB, EO, ME, LI, TE, IT, SS, AO, BU, AC (ie not QA, UA, CQ, CU)
Special Schools: QA, UA, CQ, CU, SN, EB, EO, ME, LI, TE, IT, SS, AO, BU, AC (ie not TA)
QA, UA and TA: include nursery nurses, nursery assistants, literacy and numeracy support staff and any other
other non-teaching staff regularly employed to support teachers in the classroom; Exclude: special needs and minority ethnic pupils support staff
TE: includes laboratory assistants, Design Technology assistants, Home economics and craft technicians; Excludes IT technicians
SS: includes welfare assistants, learning mentors (employed at the school), and any other non-teaching staff regularly employed at the school
(not covered in teaching assistants); Excludes special needs and minority ethnic pupils support staff
</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:string">
               <xs:enumeration value="AC">
                    <xs:annotation>
                         <xs:documentation>Other admin/clerical staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="AO">
                    <xs:annotation>
                         <xs:documentation>Admin Officers/clerical staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="BU">
                    <xs:annotation>
                         <xs:documentation>Bursars</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CQ">
                    <xs:annotation>
                         <xs:documentation>Qualified child care staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CU">
                    <xs:annotation>
                         <xs:documentation>Unqualified support staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="EB">
                    <xs:annotation>
                         <xs:documentation>Minority ethnic pupils support staff - bilingual assistants (all schools)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="EO">
                    <xs:annotation>
                         <xs:documentation>Minority ethnic pupils support staff - other</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="HL">
                    <xs:annotation>
                         <xs:documentation>High level teaching assistant</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="IT">
                    <xs:annotation>
                         <xs:documentation>Technicians</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="LI">
                    <xs:annotation>
                         <xs:documentation>Librarians</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="ME">
                    <xs:annotation>
                         <xs:documentation>Matrons/nurses/medical staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="QA">
                    <xs:annotation>
                         <xs:documentation>Teacher assistants with Diploma in Childcare and Education (previously NNEB) or equiv. (primary and special schools)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="SN">
                    <xs:annotation>
                         <xs:documentation>Special needs support staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="SS">
                    <xs:annotation>
                         <xs:documentation>Other education support staff</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="TA">
                    <xs:annotation>
                         <xs:documentation>Teacher assistants (middle and secondary schools)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="TE">
                    <xs:annotation>
                         <xs:documentation>Technicians</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="UA">
                    <xs:annotation>
                         <xs:documentation>Teacher assistants without Diploma in Childcare and Education (previously NNEB) or equiv. (primary and special schools)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
          </xs:restriction>
     </xs:simpleType>
     <xs:complexType name="CategoryDetailsStructure">
          <xs:sequence>
               <xs:element name="SupportCategory">
                    <xs:simpleType>
                         <xs:restriction base="NonTeacherCategoryType">
                              <xs:minLength value="2"/>
                              <xs:maxLength value="2"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="HeadCount">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="Hours">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="SupportHoursStructure">
          <xs:sequence>
               <xs:element name="CategoryDetails" type="CategoryDetailsStructure" maxOccurs="unbounded"/>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="SupportStaffNumbersStructure">
          <xs:sequence>
               <xs:element name="FullTime">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="PartTime">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="ReconciliationStructure">
          <xs:sequence>
               <xs:element name="PupilReconciliation" type="PupilReconciliationStructure"/>
               <xs:element name="StaffReconciliation" type="StaffReconciliationStructure"/>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="PupilReconciliationStructure">
          <xs:sequence>
               <xs:element name="PartTimeNotIn" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="PrivateStudy" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="AtOtherSchool" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="WorkExperience" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="FEcollege" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="StaffReconciliationStructure">
          <xs:sequence>
               <xs:element name="NotTeaching" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="AtOtherSchool" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="PTout" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="FromOtherSchool" default="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="999"/>
                              <xs:minInclusive value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="ClassesStructure">
          <xs:sequence>
               <xs:element name="Class" type="ClassStructure" maxOccurs="unbounded"/>
          </xs:sequence>
     </xs:complexType>
     <xs:complexType name="ClassStructure">
          <xs:annotation>
               <xs:documentation>Class Information</xs:documentation>
          </xs:annotation>
          <xs:sequence>
               <xs:element name="ClassName" type="ClassNameType"/>
               <xs:element name="Teachers" type="ClassTeachersType"/>
               <xs:element name="NonTeachers" type="ClassNonTeachersType"/>
               <xs:element name="YearGroup" type="NCYRGroupType"/>
               <xs:element name="ClassType" type="ClassTypeType" minOccurs="0"/>
               <xs:element name="KeyStage" type="ClassKeyStageType" minOccurs="0"/>
               <xs:element name="ASCactivity" type="ClassActivityType"/>
               <xs:element name="HomePupils" type="ClassHomePupilsType"/>
               <xs:element name="GuestPupils" type="ClassGuestPupilsType"/>
          </xs:sequence>
     </xs:complexType>
     <xs:simpleType name="ClassNameType">
          <xs:restriction base="xs:string">
               <xs:minLength value="1"/>
               <xs:maxLength value="30"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassTypeType">
          <xs:restriction base="xs:string">
               <xs:minLength value="1"/>
               <xs:maxLength value="1"/>
               <xs:enumeration value="N"/>
               <xs:enumeration value="O"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassKeyStageType">
          <xs:restriction base="xs:string">
               <xs:minLength value="1"/>
               <xs:maxLength value="1"/>
               <xs:enumeration value="F">
                    <xs:annotation>
                         <xs:documentation>Foundation Stage = nursery or reception classes</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="1">
                    <xs:annotation>
                         <xs:documentation>Key Stage 1</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="2">
                    <xs:annotation>
                         <xs:documentation>Key Stage 2</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="3">
                    <xs:annotation>
                         <xs:documentation>Key Stage 3</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="M">
                    <xs:annotation>
                         <xs:documentation>Mixed class</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassTeachersType">
          <xs:restriction base="xs:byte">
               <xs:minInclusive value="0"/>
               <xs:maxInclusive value="99"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassNonTeachersType">
          <xs:annotation>
               <xs:documentation>Number of Adult Non-Teachers in the Class
Include teaching assistants, special needs support staff, minority ethnic pupils support staff, and other education support staff; exclude non-teaching staff wholly or mainly providing support to individual pupils.
CDBS S172
</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="99"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassActivityType">
          <xs:annotation>
               <xs:documentation>Class Activity.
Highlights the activity that takes place in a classroom (e.g project work, watching TV)
CBDS S176</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:string">
               <xs:minLength value="2"/>
               <xs:maxLength value="2"/>
               <xs:enumeration value="AR">
                    <xs:annotation>
                         <xs:documentation>Art, Craft or Design</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="EN">
                    <xs:annotation>
                         <xs:documentation>English Literacy or Reading</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="FL">
                    <xs:annotation>
                         <xs:documentation>Foreign Language</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="GP">
                    <xs:annotation>
                         <xs:documentation>Group Project work (including mixed activities in other categories and library work)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="GS">
                    <xs:annotation>
                         <xs:documentation>General Studies</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="HU">
                    <xs:annotation>
                         <xs:documentation>Humanities (including Geography, History, Economics or Business Studies)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="MA">
                    <xs:annotation>
                         <xs:documentation>Mathematics or Numeracy</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="MD">
                    <xs:annotation>
                         <xs:documentation>Music, Singing or Drama</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="OT">
                    <xs:annotation>
                         <xs:documentation>Other</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="PE">
                    <xs:annotation>
                         <xs:documentation>PE or Games</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="PL">
                    <xs:annotation>
                         <xs:documentation>Personal, Social or Leisure Education</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="PS">
                    <xs:annotation>
                         <xs:documentation>Private Studies</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="RE">
                    <xs:annotation>
                         <xs:documentation>Religious Education</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="SC">
                    <xs:annotation>
                         <xs:documentation>Science</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="TE">
                    <xs:annotation>
                         <xs:documentation>Technology, IT or Computing</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="TV">
                    <xs:annotation>
                         <xs:documentation>Watching TV or listening to Radio</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassHomePupilsType">
          <xs:annotation>
               <xs:documentation>Number of Pupils from the host school in the class.
Include any pupils temporarily absent on the Census day. Part-time pupils not scheduled to be in the school at the selected time should be excluded and counted instead in the pupil reconciliation.
CBDS S179</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="999"/>
               <xs:minInclusive value="0"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="ClassGuestPupilsType">
          <xs:annotation>
               <xs:documentation>Number of Pupils from other schools in the class
Include pupils from other school’s for whom attendance in this class at the selected time is the normal arrangement.
CBDS S180</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="999"/>
               <xs:minInclusive value="0"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:complexType name="MiscellaneousStructure">
          <xs:sequence>
               <xs:element name="FreeMealsTaken" type="FreeMealsType"/>
               <xs:element name="ExtendedServices" type="ExtendedServicesStructure"/>
          </xs:sequence>
     </xs:complexType>
     <xs:simpleType name="FreeMealsType">
          <xs:annotation>
               <xs:documentation>FreeMeals.
The number of free school meals actually taken on the census day.
CBDS S154</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:minInclusive value="0"/>
               <xs:maxInclusive value="9999"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:complexType name="ExtendedServicesStructure">
          <xs:sequence>
               <xs:element name="ServiceGroup">
                    <xs:complexType>
                         <xs:sequence>
                              <xs:element name="ExtendedService" type="ExtendedServiceType" maxOccurs="26"/>
                         </xs:sequence>
                    </xs:complexType>
               </xs:element>
               <xs:element name="ChildcarePlaces" minOccurs="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:totalDigits value="4"/>
                              <xs:fractionDigits value="0"/>
                              <xs:maxInclusive value="9999"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
               <xs:element name="ChildcareNurseryPlaces" minOccurs="0">
                    <xs:simpleType>
                         <xs:restriction base="xs:nonNegativeInteger">
                              <xs:maxInclusive value="9999"/>
                              <xs:totalDigits value="4"/>
                              <xs:fractionDigits value="0"/>
                         </xs:restriction>
                    </xs:simpleType>
               </xs:element>
          </xs:sequence>
     </xs:complexType>
     <xs:simpleType name="ExtendedServiceType">
          <xs:annotation>
               <xs:documentation>Provision of Extended services     Indicates which extended services the schools offers.
CBDS S533</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:string">
               <xs:enumeration value="CH_BEFOR">
                    <xs:annotation>
                         <xs:documentation>Before-school childcare and/or activities for school-age children (term-time)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_AFTER">
                    <xs:annotation>
                         <xs:documentation>After school childcare and/or activities, for school-age children (term-time)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_HOLS">
                    <xs:annotation>
                         <xs:documentation>Childcare and/or activities for school-age children during school holidays</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_INT_T">
                    <xs:annotation>
                         <xs:documentation>Childcare integrated with a nursery education place for three and four year olds (term-time)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_INT_H">
                    <xs:annotation>
                         <xs:documentation>Childcare during school holidays for three and four year olds in nursery education</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_OTH">
                    <xs:annotation>
                         <xs:documentation>Other forms of childcare including any childcare not covered by codes above</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_YEAR">
                    <xs:annotation>
                         <xs:documentation>Childcare or activities for school-age children are offered 8am-6pm 5 days per week, all year round</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_INT_Y">
                    <xs:annotation>
                         <xs:documentation>Childcare for 3 &amp; 4 yr olds in nursery education is offered 8am-6pm 5 days per week, all year round</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_0_3_Y">
                    <xs:annotation>
                         <xs:documentation>Childcare for children up to three years old, five days a week, all year round</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_SCH_P">
                    <xs:annotation>
                         <xs:documentation>Childcare or activities for children are offered in partnership with other schools</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="CH_EXT_P">
                    <xs:annotation>
                         <xs:documentation>Childcare or activities for children are offered in partnership with external providers</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="STUDY">
                    <xs:annotation>
                         <xs:documentation>Study support, sports, arts, music, ICT and/or volunteering opportunities for pupils outside sch hrs</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="FACILITS">
                    <xs:annotation>
                         <xs:documentation>Community use of school’s sports, arts, ICT or other facilities and spaces</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="P_INFO_S">
                    <xs:annotation>
                         <xs:documentation>Information sessions for all parents of pupils entering Reception and Year 7</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="P_GROUPS">
                    <xs:annotation>
                         <xs:documentation>Parenting groups using structured manual-based parenting programmes</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="P_SPEC">
                    <xs:annotation>
                         <xs:documentation>Specialised support, including for parents whose children have problems with attendance/behaviour</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="P_INFO">
                    <xs:annotation>
                         <xs:documentation>Information on national/local advice and support for parents</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="P_OTHER">
                    <xs:annotation>
                         <xs:documentation>Any other parenting/family support which does not use structured manuals, a parents’ room, etc</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="ADULT">
                    <xs:annotation>
                         <xs:documentation>Adult education (excluding family learning ie without children)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="FAMILY">
                    <xs:annotation>
                         <xs:documentation>Family learning (ie parents/carers/other adult family members learning together with children)</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="HEALTH_C">
                    <xs:annotation>
                         <xs:documentation>Health/therapeutic services, health promotion activities and physical therapies for the community</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="SOCIAL_C">
                    <xs:annotation>
                         <xs:documentation>Social care services for the community</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="C_OTHER">
                    <xs:annotation>
                         <xs:documentation>Other advice and support services (eg financial, benefit and employment advice) for the community</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="HEALTH_P">
                    <xs:annotation>
                         <xs:documentation>Work with health professionals to support your pupils</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="S_CARE_P">
                    <xs:annotation>
                         <xs:documentation>Work with social care professionals to support your pupils</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="EX_OTH">
                    <xs:annotation>
                         <xs:documentation>Other category of extended service in your school which are not covered by other codes</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
               <xs:enumeration value="NONE">
                    <xs:annotation>
                         <xs:documentation>None</xs:documentation>
                    </xs:annotation>
               </xs:enumeration>
          </xs:restriction>
     </xs:simpleType>
     <xs:complexType name="ICTStructure">
          <xs:sequence>
               <xs:element name="Computers" type="ComputerNOsType"/>
               <xs:element name="Whiteboards" type="WhiteboardNOsType"/>
               <xs:element name="TeacherICTaccess" type="TeacherICTaccessNOsType"/>
          </xs:sequence>
     </xs:complexType>
     <xs:simpleType name="ComputerNOsType">
          <xs:annotation>
               <xs:documentation>Number of computers.
Number of computers for teaching and learning (desktops and portables NOT in school offices) in the school
CBDS S414
</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="9999"/>
               <xs:minInclusive value="0"/>
               <xs:totalDigits value="4"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="WhiteboardNOsType">
          <xs:annotation>
               <xs:documentation>Number of whiteboards     
Number of interactive whiteboards in the school.
CBDS S531
</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="999"/>
               <xs:minInclusive value="0"/>
               <xs:totalDigits value="3"/>
          </xs:restriction>
     </xs:simpleType>
     <xs:simpleType name="TeacherICTaccessNOsType">
          <xs:annotation>
               <xs:documentation>Number of teachers with access to ICT     
Number of teachers with access to a personal computer in the school.
CBDS S532</xs:documentation>
          </xs:annotation>
          <xs:restriction base="xs:nonNegativeInteger">
               <xs:maxInclusive value="999"/>
               <xs:minInclusive value="0"/>
               <xs:totalDigits value="3"/>
          </xs:restriction>
     </xs:simpleType>
</xs:schema>

Similar Messages

  • Catalog object schema validation failed(AGFIXBO2:EIRWWH9E)

    Hi,
    After copying my catalog from OBIEE 11.1.1.6.*0* (Build 120104.0800 64-bit) to 11.1.1.6.*7* (Build 121219.1257 64-bit).
    Many of my report (particularly those with graphs) was not valid.
    I have this message :
    Catalog object schema validation failed: /shared/...
    Error Details
    Error Codes: AGFIXBO2:EIRWWH9E
    Location: saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    The current xml is invalid with the following errors: Bad xml instance! <?xml version="1.0"?> <saw:report xmlns:saw="com.siebel.analytics.web/report/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" .... Message:Value 'actual' is not in enumeration .
    Please someone has any ideas to solve this issues.

    Hello,
    Check is post : Catalog object schema validation failed:  11.1.1.6.7 Patchset
    Also check this note : OBIEE 11g: Error: "Catalog object schema validation failed...Error Codes: AGFIXBO2:EIRWWH9E" After Upgrade [ID 1247125.1]
    Hope this helps. Pls mark if it does.
    Thanks,
    SVS

  • Error running reports Parameter validation failed

    Hi All
    I have a user who gets an error when running reports from a remote console. If I log on with my account on his console I am able to run the report..
    I have checked a few things and now open to some suggestions.. please
    SMSAdminUI.log
       at System.Management.ManagementObject.Initialize(Boolean getObject)
       at System.Management.ManagementBaseObject.get_wbemObject()
       at System.Management.PropertyData.RefreshPropertyInfo()
       at System.Management.PropertyDataCollection.get_Item(String propertyName)
       at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
       at System.Management.ManagementBaseObject.get_Item(String propertyName)
       at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
    instance of SMS_ExtendedStatus
     Description = "Error retrieving object ResourceID=83886343";
     ErrorCode = 2151811598;
     File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\SspInterface.h";
     Line = 1198;
     Operation = "GetObject";
     ParameterInfo = "SMS_MachineSettings.ResourceID=\"83886343\"";
     ProviderName = "ExtnProv";
     StatusCode = 2147749890;
    \r\n
    [17, PID:8664][10/23/2014 08:27:20] :System.Management.ManagementException\r\nInvalid class \r\n   at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
       at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()
       at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryResultsObject.<GetEnumerator>d__0.MoveNext()\r\nManagementException details:
    instance of __ExtendedStatus
     Operation = "ExecQuery";
     ParameterInfo = "SELECT * FROM SMS_Identification";
     ProviderName = "WinMgmt";
    \r\n
    [23, PID:8664][10/23/2014 08:27:59]  Parameter validation failed. It is not possible to provide valid values for all parameters. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not possible
    to provide valid values for all parameters.

    ReportServerService.log
    (/ConfigMgr_J01/Site - Discovery and Inventory Information/Computers with duplicate MAC addresses).
    library!ReportServer_0-20!358!10/24/2014-10:18:47:: i INFO: Call to GetPropertiesAction(/ConfigMgr_J01/Site - Discovery and Inventory Information, PathBased).
    library!ReportServer_0-20!358!10/24/2014-10:18:47:: i INFO: Call to GetReportParametersAction(/ConfigMgr_J01/Site - Discovery and Inventory Information/Computers with duplicate MAC addresses).
    processing!ReportServer_0-20!358!10/24/2014-10:18:47:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not
    possible to provide valid values for all parameters.;
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetItemTypeAction(/).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetItemTypeAction(/).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetDataSourceContentsAction(/ConfigMgr_J01/{5C6358F2-4BB6-4a1b-A16E-8D96795D8602}).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetPropertiesAction(/ConfigMgr_J01, PathBased).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetItemTypeAction(/).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to GetDataSourceContentsAction(/ConfigMgr_J01/{5C6358F2-4BB6-4a1b-A16E-8D96795D8602}).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to CreateDataSourceAction({5C6358F2-4BB6-4a1b-A16E-8D96795D8602}, /ConfigMgr_J01, True).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to ListTasksAction(Catalog).
    library!ReportServer_0-20!358!10/24/2014-10:18:50:: i INFO: Call to SetPropertiesAction(/ConfigMgr_J01).
    processing!ReportServer_0-20!358!10/24/2014-10:19:07:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not
    possible to provide valid values for all parameters.;

  • Report shows "No data found" when validation fails

    Hi folks,
    I'm new to the OTN and have a short question regarding validations/report pagination.
    We are using Apex 4.0.2.00.07.
    I have a page containing a report with three columns.
    First column is a checkbox (f30), the second one a date picker and the third one is a value field (f34).
    I'm trying to build a validation for the value field (should only allow numeric values, but is varchar2) and used a validation with "Function Returning Boolean".
    The PL/SQL code is:
    DECLARE
    vrow BINARY_INTEGER;
    v_number FLOAT:=0;
    BEGIN
    FOR i IN 1 .. APEX_APPLICATION.g_f30.COUNT
    LOOP
    BEGIN
    vrow := APEX_APPLICATION.g_f30 (i);
    v_number := to_number(APEX_APPLICATION.g_f34(vrow));
    RETURN TRUE;
    EXCEPTION
    WHEN OTHERS THEN
    RETURN FALSE;
    END;
    END LOOP;
    END;
    The validation works fine, but every time I enter a non numeric value and the validation fails (error message is displayed correctly as notification) I get a "report error: ORA-01403: no data found" in the pagination area of the report.
    Tried to disable pagination completely, but the error still displays when the validation fails.
    Any help would be appreciated.
    Thanks in advance and regards
    Sandro

    Content of the checkboxes is ok, debugging showed
    1:7     
    2:8
    (records 7 and 8 where ticked)
    Debugging console also shows:
         0.10900     0.00000     Processing point: Before Box Body          
         0.10900     0.00000     Region: Shareclassinformation          
         0.10900     0.00000     Item: P59_IS     
         0.10900     0.00000     Item: P59_NA
         0.10900     0.00000     Item: P59_CO
         0.10900     0.00000     Region: Attribute Selection
         0.10900     0.00000     Item: P59_LO
         0.10900     0.00000     Item: P59_ID
         0.10900     0.00000     Item: P59_IDAH
         0.10900     0.00000     Item: P59_IDAT
         0.10900     0.00000     Item: P59_SHO
         0.10900     0.00000     Item: P59_UTD
         0.10900     0.00000     Item: P59_X NA
         0.12500     0.00000     Region: Attributes
         0.12500     0.23400     Item: P59_NOT
         0.12500     0.00000     show report
         0.12500     0.00000     determine column headings
         0.12500     0.00000     parse query as: DB
         0.35900     0.14100     binding: ":P59_LOV_AT"="P59_LOV_AT" value="64"
         0.35900     0.00000     binding: ":P59_IDT"="P59_IDT" value="51"
         0.50000     0.01500     print column headings
         0.50000     0.00000     rows loop: 20 row(s)
         *0.51500     0.01600     report error: ORA-01403: no data found*
         0.51500     0.00000     Computation point: After Box Body
    ...

  • Process_order api - Validation Failed for Field Bill To

    I am relatively new to the EBS world and I'm having some issues with calling the OE_Order_Pub.Process_order API. When I call this API I am getting a return error of "Validation failed for field - Bill To".
    For a background...I have an APEX application where users can choose parts from a small part master list to add to an existing order. The existing order will not have a status of Closed or Cancelled and there will be atleast 1 line in the order before the new parts are added. The parts will be added as new lines to the order with some of the new line data defaulting to the same information as the first line. I am using EBS version 12.1.3 with a multi-org setup. It seems that the orders under one org (id=3) are working fine, but another org(id=569) they never work and keep getting the error. I am setting the context to the org of the order and initializing the apps user information with the responsibility "Order Management Super User".
    Do you have any idea what could be wrong or how I can debug the error to get a little more detail?
    Here is the procedure I have.
    PROCEDURE TEK_ORD_PROCESS_ORDER(p_order_id IN NUMBER, p_return_code OUT NOCOPY VARCHAR2, p_status OUT NOCOPY VARCHAR2) IS
        CURSOR c_order_parts IS
          SELECT *
            FROM TEK_APEX.TEK_ORD_ORDER_PARTS
           WHERE ORDER_ID = p_order_id;
        TYPE t_parts IS TABLE OF TEK_APEX.TEK_ORD_ORDER_PARTS%ROWTYPE;
        v_order_parts t_parts;
        --Setup variables
        H_Op_Code      VARCHAR2(25) DEFAULT OE_GLOBALS.G_OPR_UPDATE;
        L_Op_Code      VARCHAR2(25) DEFAULT OE_GLOBALS.G_OPR_CREATE;
        v_install_type VARCHAR2(25) := 'PTO';
        v_source_id    NUMBER;
        v_user_id      NUMBER;
        v_resp_id      NUMBER;
        v_app_id       NUMBER;
        v_debug        VARCHAR2(32767);
        v_oracle_order OE_ORDER_HEADERS_ALL%ROWTYPE;
        v_apex_order   TEK_APEX.TEK_ORD_SALES_ORDERS%ROWTYPE;
        p_header_rec                    OE_Order_Pub.Header_Rec_Type;
        p_header_val_rec                OE_Order_Pub.Header_Val_Rec_Type;
        p_Header_Adj_tab                OE_Order_Pub.Header_Adj_Tbl_Type;
        p_Header_Adj_val_tab            OE_Order_Pub.Header_Adj_Val_Tbl_Type;
        p_Header_price_Att_tab          OE_Order_Pub.Header_Price_Att_Tbl_Type;
        p_Header_Adj_Att_tab            OE_Order_Pub.Header_Adj_Att_Tbl_Type;
        p_Header_Adj_Assoc_tab          OE_Order_Pub.Header_Adj_Assoc_Tbl_Type;
        p_Header_Scredit_tab            OE_Order_Pub.Header_Scredit_Tbl_Type;
        p_Header_Scredit_val_tab        OE_Order_Pub.Header_Scredit_Val_Tbl_Type;
        p_line_tab                      OE_Order_Pub.Line_Tbl_Type;
        p_line_val_tab                  OE_Order_Pub.Line_Val_Tbl_Type;
        p_Line_Adj_tab                  OE_Order_Pub.Line_Adj_Tbl_Type;
        p_Line_Adj_val_tab              OE_Order_Pub.Line_Adj_Val_Tbl_Type;
        p_Line_price_Att_tab            OE_Order_Pub.Line_Price_Att_Tbl_Type;
        p_Line_Adj_Att_tab              OE_Order_Pub.Line_Adj_Att_Tbl_Type;
        p_Line_Adj_Assoc_tab            OE_Order_Pub.Line_Adj_Assoc_Tbl_Type;
        p_Line_Scredit_tab              OE_Order_Pub.Line_Scredit_Tbl_Type;
        p_Line_Scredit_val_tab          OE_Order_Pub.Line_Scredit_Val_Tbl_Type;
        p_Lot_Serial_tab                OE_Order_Pub.Lot_Serial_Tbl_Type;
        p_Lot_Serial_val_tab            OE_Order_Pub.Lot_Serial_Val_Tbl_Type;
        p_action_request_tab            OE_Order_pub.Request_Tbl_Type;
        l_header_rec                    OE_Order_Pub.Header_Rec_Type;
        l_header_val_rec                OE_Order_Pub.Header_Val_Rec_Type;
        l_Header_Adj_tab                OE_Order_Pub.Header_Adj_Tbl_Type;
        l_Header_Adj_val_tab            OE_Order_Pub.Header_Adj_Val_Tbl_Type;
        l_Header_price_Att_tab          OE_Order_Pub.Header_Price_Att_Tbl_Type;
        l_Header_Adj_Att_tab            OE_Order_Pub.Header_Adj_Att_Tbl_Type;
        l_Header_Adj_Assoc_tab          OE_Order_Pub.Header_Adj_Assoc_Tbl_Type;
        l_Header_Scredit_tab            OE_Order_Pub.Header_Scredit_Tbl_Type;
        l_Header_Scredit_val_tab        OE_Order_Pub.Header_Scredit_Val_Tbl_Type;
        l_line_tab                      OE_Order_Pub.Line_Tbl_Type;
        l_line_val_tab                  OE_Order_Pub.Line_Val_Tbl_Type;
        l_Line_Adj_tab                  OE_Order_Pub.Line_Adj_Tbl_Type;
        l_Line_Adj_val_tab              OE_Order_Pub.Line_Adj_Val_Tbl_Type;
        l_Line_price_Att_tab            OE_Order_Pub.Line_Price_Att_Tbl_Type;
        l_Line_Adj_Att_tab              OE_Order_Pub.Line_Adj_Att_Tbl_Type;
        l_Line_Adj_Assoc_tab            OE_Order_Pub.Line_Adj_Assoc_Tbl_Type;
        l_Line_Scredit_tab              OE_Order_Pub.Line_Scredit_Tbl_Type;
        l_Line_Scredit_val_tab          OE_Order_Pub.Line_Scredit_Val_Tbl_Type;
        l_Lot_Serial_tab                OE_Order_Pub.Lot_Serial_Tbl_Type;
        l_Lot_Serial_val_tab            OE_Order_Pub.Lot_Serial_Val_Tbl_Type;
        l_ret_status                    VARCHAR2(200);
        l_msg_count                     NUMBER;
        l_msg_data                      VARCHAR2(200);
           --Email information
        v_email_address           varchar2(100);
           v_msg_text                varchar(1000);
           v_subject_text            varchar(1000);
           --Default line information
        v_item_id           NUMBER;
        v_contact_id        NUMBER;
        v_invoice_to_org_id oe_order_lines_all.INVOICE_TO_ORG_ID%TYPE;
        v_ship_to_org_id    oe_order_lines_all.SHIP_TO_ORG_ID%TYPE;
        v_sold_to_org_id    oe_order_lines_all.SOLD_TO_ORG_ID%TYPE;
        v_flow_status_code  oe_order_lines_all.FLOW_STATUS_CODE%TYPE;
        FUNCTION GET_ORACLE_ORDER(p_order_number IN OE_ORDER_HEADERS_ALL.ORDER_NUMBER%TYPE)
          RETURN OE_ORDER_HEADERS_ALL%ROWTYPE IS
          v_order OE_ORDER_HEADERS_ALL%ROWTYPE;
        BEGIN
          SELECT *
            INTO v_order
            FROM APPS.OE_ORDER_HEADERS_ALL
           WHERE ORDER_NUMBER = p_order_number;
          RETURN v_order;
        EXCEPTION
          WHEN OTHERS THEN
            RETURN NULL;
        END GET_ORACLE_ORDER;
        FUNCTION GET_APEX_ORDER(p_order_id IN TEK_APEX.TEK_ORD_SALES_ORDERS.ORDER_ID%TYPE)
          RETURN TEK_APEX.TEK_ORD_SALES_ORDERS%ROWTYPE IS
          v_order TEK_APEX.TEK_ORD_SALES_ORDERS%ROWTYPE;
        BEGIN
          SELECT *
            INTO v_order
            FROM TEK_APEX.TEK_ORD_SALES_ORDERS
           WHERE ORDER_ID = p_order_id;
          RETURN v_order;
        EXCEPTION
          WHEN OTHERS THEN
            RETURN NULL;
        END GET_APEX_ORDER;
        FUNCTION GET_SOURCE_ID(p_source_name IN VARCHAR2)
          RETURN OE_ORDER_SOURCES.ORDER_SOURCE_ID%TYPE IS
          v_source_id OE_ORDER_SOURCES.ORDER_SOURCE_ID%TYPE;
        BEGIN
          SELECT ORDER_SOURCE_ID
            INTO v_source_id
            FROM APPS.OE_ORDER_SOURCES
           WHERE NAME = p_source_name;
          RETURN v_source_id;
        EXCEPTION
          WHEN OTHERS THEN
            RETURN NULL;
        END GET_SOURCE_ID;
        FUNCTION GET_ITEM_ID(p_part_number IN VARCHAR2, p_org_id IN NUMBER)
          RETURN MTL_SYSTEM_ITEMS.INVENTORY_ITEM_ID%TYPE IS
          v_item_id MTL_SYSTEM_ITEMS.INVENTORY_ITEM_ID%TYPE;
        BEGIN
          SELECT INVENTORY_ITEM_ID
            INTO v_item_id
            FROM APPS.MTL_SYSTEM_ITEMS
           WHERE SEGMENT1 = p_part_number
             AND ORGANIZATION_ID = p_org_id;
          RETURN v_item_id;
        EXCEPTION
          WHEN OTHERS THEN
            RETURN NULL;
        END GET_ITEM_ID;
      BEGIN
        apps.mo_global.set_policy_context('S',3);
        apps.mo_global.init('XXTEK');
        BEGIN
          SELECT USER_ID
            INTO v_user_id
            FROM APPS.FND_USER
           WHERE USER_NAME = 'SYSADMIN';
        EXCEPTION
          WHEN OTHERS THEN
            RAISE_APPLICATION_ERROR(-20001, 'Error selecting user');
        END;
        BEGIN
          SELECT RESPONSIBILITY_ID, APPLICATION_ID
            INTO v_resp_id, v_app_id
            FROM TEK_APEX.TEK_RR_ACTIVE_RESP_VW
           WHERE UPPER(RESPONSIBILITY_NAME) = 'ORDER MANAGEMENT SUPER USER';
          --Set current user information
          fnd_global.apps_initialize (user_id      => v_user_id
                                     ,resp_id      => v_resp_id
                                     ,resp_appl_id => v_app_id);
        EXCEPTION
          WHEN OTHERS THEN
            RAISE_APPLICATION_ERROR(-20001, 'Error selecting responsibility');
        END;
        --Get the order information from Oracle and APEX
        v_apex_order := GET_APEX_ORDER(p_order_id);
        IF v_apex_order.ORDER_ID IS NULL THEN
          RAISE_APPLICATION_ERROR(-20001, 'APEX Order ID is invalid: ' || p_order_id);
        END IF;
        v_oracle_order := GET_ORACLE_ORDER(TO_NUMBER(v_apex_order.ORDER_NUMBER));
        IF v_oracle_order.ORDER_NUMBER IS NULL THEN
          RAISE_APPLICATION_ERROR(-20001, 'Order Number not found in Oracle: ' || v_apex_order.ORDER_NUMBER);
        END IF;
        apps.mo_global.set_policy_context('S', v_oracle_order.ORG_ID);
        v_source_id := GET_SOURCE_ID('IMPORT');
        IF v_source_id IS NULL THEN
          RAISE_APPLICATION_ERROR(-20001, 'Source ID not found for IMPORT');
        END IF;
        /* ********** Gather Order Header********** */
        /* ********** Info.              ********** */
        OE_Order_Pub.Get_Order(p_api_version_number    =>      1.0,
                               p_init_msg_list         =>      FND_API.G_TRUE,
                               p_return_values         =>      FND_API.G_TRUE,
                               x_return_status         =>      l_ret_status,
                               x_msg_count             =>      l_msg_count,
                               x_msg_data              =>      l_msg_data,
                               p_header_id             =>      v_oracle_order.HEADER_ID,
                               p_header                =>      NULL,
                               x_header_rec            =>      l_header_rec,
                               x_header_val_rec        =>      l_header_val_rec,
                               x_Header_Adj_tbl        =>      l_Header_Adj_tab,
                               x_Header_Adj_val_tbl    =>      l_Header_Adj_val_tab,
                               x_Header_price_Att_tbl  =>      l_Header_price_Att_tab,
                               x_Header_Adj_Att_tbl    =>      l_Header_Adj_Att_tab,
                               x_Header_Adj_Assoc_tbl  =>      l_Header_Adj_Assoc_tab,
                               x_Header_Scredit_tbl    =>      l_Header_Scredit_tab,
                               x_Header_Scredit_val_tbl=>      l_Header_Scredit_val_tab,
                               x_line_tbl              =>      l_line_tab,
                               x_line_val_tbl          =>      l_line_val_tab,
                               x_Line_Adj_tbl          =>      l_Line_Adj_tab,
                               x_Line_Adj_val_tbl      =>      l_Line_Adj_val_tab,
                               x_Line_price_Att_tbl    =>      l_Line_price_Att_tab,
                               x_Line_Adj_Att_tbl      =>      l_Line_Adj_Att_tab,
                               x_Line_Adj_Assoc_tbl    =>      l_Line_Adj_Assoc_tab,
                               x_Line_Scredit_tbl      =>      l_Line_Scredit_tab,
                               x_Line_Scredit_val_tbl  =>      l_Line_Scredit_val_tab,
                               x_Lot_Serial_tbl        =>      l_Lot_Serial_tab,
                               x_Lot_Serial_val_tbl    =>      l_Lot_Serial_val_tab);
        --Save defaults from first line
        IF l_line_tab.EXISTS(1) THEN
          v_contact_id        := l_line_tab(1).SHIP_TO_CONTACT_ID;
          v_invoice_to_org_id := l_line_tab(1).INVOICE_TO_ORG_ID;
          v_ship_to_org_id    := l_line_tab(1).SHIP_TO_ORG_ID;
          v_sold_to_org_id    := l_line_tab(1).SOLD_TO_ORG_ID;
          v_flow_status_code  := l_line_tab(1).FLOW_STATUS_CODE;
        END IF;
        --Clear out the line array before adding any new parts
        FOR i IN l_line_tab.FIRST..l_line_tab.LAST LOOP
          l_line_tab.DELETE(i);
          l_line_val_tab.DELETE(i);
          l_line_adj_tab.DELETE(i);
          l_line_adj_val_tab.DELETE(i);
          l_line_price_att_tab.DELETE(i);
          l_line_adj_att_tab.DELETE(i);
          l_line_adj_assoc_tab.DELETE(i);
          l_line_scredit_tab.DELETE(i);
          l_line_scredit_val_tab.DELETE(i);
          l_lot_serial_tab.DELETE(i);
          l_lot_serial_val_tab.DELETE(i);
        END LOOP;
        /* ********** Gather Order Lines ********** */
        OPEN c_order_parts;
        FETCH c_order_parts BULK COLLECT INTO v_order_parts;
        CLOSE c_order_parts;
        FOR i IN v_order_parts.FIRST..v_order_parts.LAST LOOP
          v_item_id := GET_ITEM_ID(v_order_parts(i).PART_NUMBER, v_oracle_order.SHIP_FROM_ORG_ID);
          IF v_item_id IS NULL THEN
            RAISE_APPLICATION_ERROR(-20001, 'Error selecting part number ' || v_order_parts(i).PART_NUMBER);
          END IF;
          --Clear line first
          l_line_tab(i)             := OE_Order_Pub.G_Miss_Line_Rec;
             l_line_val_tab(i)         := OE_ORDER_PUB.G_MISS_LINE_VAL_REC;
          l_line_adj_tab(i)             := OE_ORDER_PUB.G_MISS_LINE_ADJ_REC;
          l_line_adj_val_tab(i)     := OE_ORDER_PUB.G_MISS_LINE_ADJ_VAL_REC;
          l_line_price_att_tab(i)      := OE_ORDER_PUB.G_MISS_LINE_PRICE_ATT_REC ;
          l_line_adj_att_tab(i)     := OE_ORDER_PUB.G_MISS_LINE_ADJ_ATT_REC;
          l_line_adj_assoc_tab(i)   := OE_ORDER_PUB.G_MISS_LINE_ADJ_ASSOC_REC;
          l_line_scredit_tab(i)     := OE_ORDER_PUB.G_MISS_LINE_SCREDIT_REC;
          l_line_scredit_val_tab(i) := OE_ORDER_PUB.G_MISS_LINE_SCREDIT_VAL_REC;
          l_lot_serial_tab(i)       := OE_ORDER_PUB.G_MISS_LOT_SERIAL_REC;
          l_lot_serial_val_tab(i)   := OE_ORDER_PUB.G_MISS_LOT_SERIAL_VAL_REC;
          --Set line information
             l_line_tab(i).PRICE_LIST_ID          := v_oracle_order.PRICE_LIST_ID;
          l_line_tab(i).header_id              := v_oracle_order.header_id;
          l_line_tab(i).inventory_item_id      := v_item_id;
          l_line_tab(i).ordered_quantity       := v_order_parts(i).QUANTITY;
          l_line_tab(i).operation              := l_op_code;
          l_line_tab(i).unit_list_price        := 0;
          l_line_tab(i).ship_from_org_id       := v_oracle_order.ship_from_org_id;
          l_line_tab(i).program_id             := fnd_global.conc_program_id ;
          l_line_tab(i).program_application_id := fnd_global.PROG_APPL_ID;
          l_line_tab(i).order_source_id        := v_source_id;
          l_line_tab(i).calculate_price_flag   := 'N' ;
          l_line_tab(i).unit_selling_price     := 0.00 ;
             l_line_tab(i).request_date           := v_apex_order.onsite_date;
             l_line_tab(i).Schedule_ship_date     := v_apex_order.onsite_date;
             l_line_tab(i).promise_date           := null;
          l_line_tab(i).invoice_to_org_id      := v_invoice_to_org_id;
          l_line_tab(i).ship_to_org_id         := v_ship_to_org_id;
          l_line_tab(i).sold_to_org_id         := v_sold_to_org_id;
          l_line_tab(i).ship_to_contact_id     := v_contact_id;
        END LOOP;
    --OE_DEBUG_PUB.DEBUG_ON;
    --OE_DEBUG_PUB.Initialize;
    --OE_DEBUG_PUB.SetDebugLevel(5);
        --Add lines to order
        OE_Order_Pub.Process_order(p_api_version_number            =>      1.0,
                                   p_init_msg_list                 =>      FND_API.G_TRUE,
                                   p_return_values                 =>      FND_API.G_TRUE,
                                   p_action_commit                 =>      FND_API.G_FALSE,
                                   x_return_status                 =>      l_ret_status,
                                   x_msg_count                     =>      l_msg_count,
                                   x_msg_data                      =>      l_msg_data,
                                   p_header_rec                    =>  l_header_rec,
                                   p_old_header_rec                =>  l_header_rec,
                                   p_header_val_rec                =>  l_header_val_rec,
                                   p_old_header_val_rec            =>  l_header_val_rec,
                                   p_Header_Adj_tbl                =>  l_Header_Adj_tab,
                                   p_old_Header_Adj_tbl            =>  l_Header_Adj_tab,
                                   p_Header_Adj_val_tbl            =>  l_Header_Adj_val_tab,
                                   p_old_Header_Adj_val_tbl        =>  l_Header_Adj_val_tab,
                                   p_Header_price_Att_tbl          =>  l_Header_price_Att_tab,
                                   p_old_Header_Price_Att_tbl      =>  l_Header_price_Att_tab,
                                   p_Header_Adj_Att_tbl            =>  l_Header_Adj_Att_tab,
                                   p_old_Header_Adj_Att_tbl        =>  l_Header_Adj_Att_tab,
                                   p_Header_Adj_Assoc_tbl          =>  l_Header_Adj_Assoc_tab,
                                   p_old_Header_Adj_Assoc_tbl      =>  l_Header_Adj_Assoc_tab,
                                   p_Header_Scredit_tbl            =>  l_Header_Scredit_tab,
                                   p_old_Header_Scredit_tbl        =>  l_Header_Scredit_tab,
                                   p_Header_Scredit_val_tbl        =>  l_Header_Scredit_val_tab,
                                   p_old_Header_Scredit_val_tbl    =>  l_Header_Scredit_val_tab,
                                   p_line_tbl                      =>  l_line_tab,
                                   p_line_val_tbl                  =>  l_line_val_tab,
                                   p_Line_Adj_tbl                  =>  l_line_adj_tab,
                                   p_Line_Adj_val_tbl              =>  l_line_adj_val_tab,
                                   p_Line_price_Att_tbl            =>  l_line_price_att_tab,
                                   p_Line_Adj_Att_tbl              =>  l_line_adj_att_tab,
                                   p_Line_Adj_Assoc_tbl            =>  l_line_adj_assoc_tab,
                                   p_Line_Scredit_tbl              =>  l_line_scredit_tab,
                                   p_Line_Scredit_val_tbl          =>  l_line_scredit_val_tab,
                                   p_Lot_Serial_tbl                =>  l_lot_serial_tab,
                                   p_Lot_Serial_val_tbl            =>  l_lot_serial_val_tab,
                                   p_action_request_tbl            =>  OE_ORDER_PUB.G_MISS_REQUEST_TBL,
                                   x_header_rec                    =>      p_header_rec,
                                   x_header_val_rec                =>      p_header_val_rec,
                                   x_Header_Adj_tbl                =>      p_Header_Adj_tab,
                                   x_Header_Adj_val_tbl            =>      p_Header_Adj_val_tab,
                                   x_Header_price_Att_tbl          =>      p_Header_price_Att_tab,
                                   x_Header_Adj_Att_tbl            =>      p_Header_Adj_Att_tab,
                                   x_Header_Adj_Assoc_tbl          =>      p_Header_Adj_Assoc_tab,
                                   x_Header_Scredit_tbl            =>      p_Header_Scredit_tab,
                                   x_Header_Scredit_val_tbl        =>      p_Header_Scredit_val_tab,
                                   x_line_tbl                      =>      p_line_tab,
                                   x_line_val_tbl                  =>      p_line_val_tab,
                                   x_line_adj_tbl                  =>      p_line_adj_tab,
                                   x_line_adj_val_tbl              =>      p_line_adj_val_tab,
                                   x_line_price_att_tbl            =>      p_line_price_att_tab,
                                   x_line_adj_att_tbl              =>      p_line_adj_att_tab,
                                   x_line_adj_assoc_tbl            =>      p_line_adj_assoc_tab,
                                   x_line_scredit_tbl              =>      p_line_scredit_tab,
                                   x_line_scredit_val_tbl          =>      p_line_scredit_val_tab,
                                   x_lot_serial_tbl                =>      p_lot_serial_tab,
                                   x_lot_serial_val_tbl            =>      p_lot_serial_val_tab,
                                   x_action_request_tbl            =>      p_action_request_tab);
    --  OE_DEBUG_PUB.DEBUG_OFF;
        p_return_code := l_ret_status;
        IF l_ret_status != 'S' THEN
          DBMS_OUTPUT.PUT_LINE(l_msg_data);
          IF l_msg_count = 1 THEN
            p_status := OE_Msg_Pub.Get(1,'F');
          ELSE
            FOR i IN 1..l_msg_count LOOP
              p_status := OE_Msg_Pub.Get(i,'F') || '<br />';
            END LOOP;
          END IF;
          p_status := 'Error loading lines<br>' || p_status;
        ELSE
          p_status := 'Order Processed Successfully<br>' || v_order_parts.COUNT || ' Line(s) Loaded';
        END IF;
    --    WHILE OE_DEBUG_PUB.G_DEBUG_INDEX < OE_DEBUG_PUB.CountDebug LOOP
    --      OE_DEBUG_PUB.GetNext(v_debug);
    --      DBMS_OUTPUT.PUT_LINE(v_debug);
    --    END LOOP;
      EXCEPTION
        WHEN OTHERS THEN
          ROLLBACK;
          RAISE;
      END TEK_ORD_PROCESS_ORDER;Thanks!
    Jonathan Hart

    Hello,
    Try the following
    1) Check if any processing constraints are applied to customer/location
    2) Try to create a new customer and associate internal location.
    Create a new order to reproduce the issue
    Thanks
    -Arif

  • Error : Catalog object schema validation failed in OBIEE 11.1.1.5

    Hi all ,
    Facing the below error while accessing few reports present in a folder (Voice Tab) . But , able to access other reports present in the same folder .
    Catalog object schema validation failed: /users/weblogic/sayak/TPLAN reports/Voice Tab/Net revenue per minute (ILD\/NLD)
    Error Details
    Error Codes: AGFIXBO2:EIRWWH9E
    Location: saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool, saw.threadpool, saw.threads
    Also while try to edit the analysis (Net revenue per minute (ILD\/NLD) from catalog , i am getting the above error .The Reports were fine till yesterday , What could be the issue ?
    Thanks

    Hi Devarasu ,
    Yeah .. I'm aware of this bug of 11.1.1.5 , but I'm puzzeled by the sudden impact of it . i.e , It didn't gave me the error while creating/editing the file yesterday and looked fine on dashboard as well .
    However , If there's no alternative other than applying patch , then please let me know the patch ID .
    And applying this patch means , just overwriting some configure files in the OBIEE home folder sructure ? or somthing else ?
    Thanks

  • VPD "Lost" after validation fails

    Hi,
    We have a custom in house VPD. In the application security section, under VPD, we call a procedure which sets our security context client_id in order to be used to make context references within secure views.
    In our page we have a simple select list which is run against a "secure" view. Once the user selects a value they hit continue to go on. A validation is put in place to make sure that a value has been selected.
    If the validation fails, we go back to the page and the validation error message displays (as it should) however the select list has no values. After doing a lot of testing, references to any view that uses the VPD returns no values when a validation fails.
    We've done some test and it appears that the following happens:
    - On a page submit the VPD function gets called (as per the application security / vpd)
    - Validations are performed
    - If validation fails, run: dbms_session.clear_identifier;
    - Load the page along with the appropriate error messages.
    Is this correct? Is their anyway around this?
    We have tried to set an application process to run before header which would run the same function as that called in the VPD section, however the process isn't run when a validation fails.
    Thank you,
    Martin

    APEX sets client identifier to: APP_USER:APP_SESSION. CLIENT_INFO is set to just APP_USER. Try the following query from the SQL Workshop as well as a region on a page to give you a better idea of what APEX sets:select sys_context('USERENV','CURRENT_SCHEMA') CURRENT_SCHEMA,sys_context('USERENV','SESSION_USER') SESSION_USER,
           sys_context('USERENV','MODULE') module,sys_context('USERENV','ACTION') action,
           sys_context('USERENV','CLIENT_INFO') CLIENT_INFO, sys_context('USERENV','CLIENT_IDENTIFIER') CLIENT_IDENTIFIER
      from dualI would probably include the IP Address of your HTTP Servers in the policy to make sure it's not someone connecting from SQL*Plus: sys_context('USERENV', 'IP_ADDRESS')
    Tyler

  • "BPM-70830: Deployment validation failed" when deploying from composer

    Hi BPM developers,
    I am trying to deploy a BPM project based on a template to Oracle BPM Suite 11.1.1.6.0 running in SOA & BPM Development VM and I get the following error :
    “BPM-70830: Deployment validation failed. Cause: An unexpected error has occurred during deployment validation”
    Checking the project with the Validate button returns no problem.
    The weblogic log shows the following error
    <Oct 30, 2012 6:13:51 AM PDT> <Error> <oracle.bpm.composer.beans.toolbar.SarExportDialogBean> <BEA-000000> <
    java.lang.NullPointerException
    at oracle.soa.scac.ValidateComposite.checkInterfaceInWsdlManager(ValidateComposite.java:388)
    at oracle.soa.scac.ValidateComposite.validateComponentTypeReferences(ValidateComposite.java:980)
    at oracle.soa.scac.ValidateComposite.validateComponentTypeServicesReferences(ValidateComposite.java:1012)
    at oracle.soa.scac.ValidateComposite.doValidation0(ValidateComposite.java:502)
    at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:481)
    at oracle.bpm.deployment.impl.ScacDeploymentService.validateProject(ScacDeploymentService.java:223)
    at oracle.bpm.deployment.impl.ScacDeploymentService.generateSarFile(ScacDeploymentService.java:85)
    at oracle.bpm.deployment.impl.ScacDeploymentService.deploy(ScacDeploymentService.java:150)
    at oracle.bpm.pml.service.impl.ComposerMetadataServiceImpl.deployProject(ComposerMetadataServiceImpl.java:355)
    at oracle.bpm.composer.service.ProjectDeploymentService.deployProject(ProjectDeploymentService.java:157)
    at oracle.bpm.composer.service.ProjectDeploymentService.deploySelectedProject(ProjectDeploymentService.java:71)
    at oracle.bpm.composer.beans.toolbar.SarExportDialogBean.deployProject(SarExportDialogBean.java:635)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597) .....
    By the way, I have been following the script from the "Getting Started with Oracle BPM Suite 11gR1" book if anyone stumbled upon the same issue.
    TIA
    Yiannis Tsesmelis

    You're right, I restarted the server again and again...
    I have just opened the sr in metalink, it has been confirmed as a bug. Unfortunately there's no way to workaround. What I can do now is waiting for the solution.

  • VALIDATION FAILED when setting up mobileme account on ipad

    I get this same problem when trying to setup my "Find Iphone" on my ipad.
    I first try to add my mobileme account as follows: settings > mail, contacts calendars > mobile me
    when I put in my account login and password, i get the following response: "VALIDATION FAILED: the identity of this ipad could not be validated."
    Please advise. Thanks!

    I get this same problem when trying to setup my "Find Iphone" on my ipad.
    I first try to add my mobileme account as follows: settings > mail, contacts calendars > mobile me
    when I put in my account login and password, i get the following response: "VALIDATION FAILED: the identity of this ipad could not be validated."
    Please advise. Thanks!

  • List data validation failed when creating a new list item but does not fail when editing an existing item

    Dear SharePoint Experts,
    Please help.
    Why does my simple formula work in Excel but not-work in SharePoint?
    Why does this formula...
    =IF([Request Type]="Review",(IF(ISBLANK([Request Date]),FALSE,TRUE)),TRUE)
    ...work in Excel but fail when I try to use it in SharePoint?
    The intent of this formula is the following...
    If the field "Request Type" has the value "Review" and the field "Request Data" is blank then show FALSE, otherwise show TRUE.
    SharePoint saves the formula, but when a list item is saved where the formula is implemented, (under List Settings, List Validation), SharePoint does not, say anything other than that the formula failed.
    Note that the "list data validation failed" error only happens when I am creating a new item-- the formula above works just fine when one is trying to Save on the edit form. 
    Can you help?
    Thanks.
    -- Mark Kamoski

    Dear Jason,
    I appreciate your efforts.
    However, it seems to me that this statement of yours is not correct...
    "If it meet the validation formula, then you can new or edit the item, otherwise, it will throw the 'list data validation failed' error, it is by design".
    I believe this is NOT the answer for the following reasons.
    When I create a new item and click Save, the validation error is "list data validation failed".
    When I edit an existing item and click Save, the validation error is "my custom error message" and this is, I believe, the way it needs to work each time.
    I think, at the core, the error my formula does not handle some condition of null or blank or other default value.
    I tried a forumla that casts the date back to a string, and then checked the string for a default value, but that did not work.
    I tried looking up the Correlation ID in the ULS when "list data validation failed" occurs, but that gave no useful information because, even though logging was set to Verbose, the stack trace in the error log was truncated and did not given any
    good details.
    However, it seems to me that SharePoint 2013 is not well-suited for complex validation rules, because...
    SharePoint 2013 list-level validation (NOT column-level validation) allows only 1 input for all the multi-field validation formulas in a given list-- so, if I had more than 1 multi-field validation rule to implement on a given list, it would need to be packed
    into that single-line-of-code forumla style, like Excel does. That is not practice to write, debug, or maintain.
    SharePoint 2013 list-level validation only allows 1 block of text for all such multi-field validation rules. So that will not work because I would have something like "Validation failed for one or more of the following reasons-- withdrawal cannot exceed
    available balance, date-of-birth cannot be after date-of-death,... etc". That will not work for me.
    The real and awesome solution would simply be enhancing SP 2013 so that column-level validation forumlas are able to reference other columns.
    But, for now, my workaround solution is to use JavaScript and jQuery, hook the onclick handler on the Save button, and that works good. The only problem, is that the jQuery validation rules run before any of the column-level rules created  with OOTB
    SP 2013. So, in some cases, there is an extra click for the enduser.
    Thanks,
    Mark Kamoski
    -- Mark Kamoski

  • Parameter validation failed. It is not possible to provide valid values for all parameters

    I'm trying to test passing in parameter values from the URL.    I have RS 2008 .   I created an ultrasimple report based on a stored procedure output.  There is no validation, No available values, No default values.  
    I'm trying to run the report like this:
    /Reports/Pages/Report.aspx?ItemPath=%2fProduction%2fDBA+Reports%2fTest&iTest=1
    I get:
    Parameter validation failed. It is not possible to provide valid values for all parameters. (rsParameterError)
    the one int parameter is iTestId 
    The RS log file says the following:
    processing!ReportServer_0-54!9138!01/25/2013-09:22:51:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not possible to provide valid values for all parameters., ;
      Info: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not possible to provide valid values for all parameters.
    What am I missing?

    Hi F-ram,
    From your description, you want to pass multiple parameters via URL, right? To pass multiple parameters through URL, we can use an ampersand (&) to separate them. For example, I have a report with two parameters p1 and p2. The report is deployed in a
    folder on the Report Server. When I navigate to the report on the Report Server, I can see the report URL is http://localhost/ReportServer_SQL2008NEW/Pages/ReportViewer.aspx?%2fFolder%2fReport&rs:Command=Render.
    If I need to pass parameters through URL, I can just add &p1=value1&p2=value2 at the end of the URL and the entire URL would be http://localhost/ReportServer_SQL2008NEW/Pages/ReportViewer.aspx?%2fFolder%2fReport&rs:Command=Render&p1=value1&p2=value2
    If you have any questions, please feel free to ask.
    Regards,
    Charlie Liao
    Charlie Liao
    TechNet Community Support

  • File in File Browse item disappears if validation fails on any item ....

    Greetings:
    I'm using APEX 4.0. I have a region with 7 data elements, one of them being a File Browse page item. The BLOB file loads in the WWV_FLOW_FILES table first, then in the "After Submit" page processing, I move the BLOB into my own custom table. This works great in normal processing.
    However, if any of the other data elements in this region fails validation, the page renders with the validation messages, but the file in the File Browse page item disappears. Therefore, the user would have to re-select the file to upload before they resubmit and process the page again.
    How can I avoid this? Why does the path and file name disappear when page validation fails?
    Thanks,
    Stan

    bondurs wrote:
    Greetings:
    I'm using APEX 4.0. I have a region with 7 data elements, one of them being a File Browse page item. The BLOB file loads in the WWV_FLOW_FILES table first, then in the "After Submit" page processing, I move the BLOB into my own custom table. This works great in normal processing.
    However, if any of the other data elements in this region fails validation, the page renders with the validation messages, but the file in the File Browse page item disappears. Therefore, the user would have to re-select the file to upload before they resubmit and process the page again.
    How can I avoid this? Why does the path and file name disappear when page validation fails?It is a required security feature. Per the HTML specification, APEX will not render a value in a file browse item on page show. This protects the user from nefarious persons changing the file item value during spurious "failed" validation (hoping the user is distracted correcting the "failed" item and does not notice) in order to capture a file the user does not intend to submit (e.g. /etc/passwd).

  • Table Maintenance Generator : Editable Entry after validation fails

    Hi,
    I have created a Z table and a table maintenance generator to maintain the data.
    I have to carry out certain validations when user enters data on Key and Non- key fields.
    This is working fine, but the issue is with the key fields.
    If validation fails, the table maintenance screen is displayed the date-field is grayed out (non-editable) as it is the key field of the table.
    Now the user cannot change the data unlike the non-key fields were the user can modify the non-valid data and save again.
    How can make the date field (Key Field) editable after entry in case the validation fail, so that the user can make the changes.
    Please suggest the approach to handle the above scenario in events.
    Thanks,
    Keyur

    Thanks Kiran for your inputs.
    I have done the same thing what you have explained.
    I have used a Form Routine as CIP_SAVE with Event Number as 01, since on event SAVE i need to validate whether dates are
    overlapping the inputs dates or not.
    Fields are :
    Group ID (Key)
    Start Date (Key)
    End Date (Key)
    Value (Non -Key)
    Initial value in Table:
    Group ID = 12345
    Start Date = 01/01/2011
    End Date = 01/31/2011
    Value = 11.11
    Now if i try to enter value:
    Group ID = 12345
    Start Date = 01/02/2011
    End Date = 01/25/2011
    Value = 99.99
    & SAVE it... validation will fails because Start & End dates overlaps.
    Hence, on Table Maintainance Screen all key fields will be in non-editable display mode, whereas non-key field will be in editable mode.
    My requirement is that Start Date & End Date key fields must be Editable field.
    Thanks.

  • Xml validation in File to RFC Sync Scenario with Validation fails message

    Hi All,
    We are using PI 7.4 (Dual Stack) the Requirement is File to RFC Sync Scenario(File <---> RFC).and need to do XML validation against XSD Schema. if any Validations fails Response message should send back to sender.RequestResponseBean standard module is using for File to RFC Sync scenario but how to send the response message to sender if any validation fails. adapter level XML validation is not helpful for this requirement. please help out me how to achieve the requirement with graphical mapping.
    Thanks in advance.

    to validate schema you cannot solve it with graphical mapping but validating the schema in the AAE or the integration engine.
    y recomend you to use the AAE validation at sender side, coz the sender system will be notified in case of schema errors.
    The response will be validated at Integration Server level.
    you can search in the forum, you will get many document about how to configure it.
    take a look to my blog: PI 7.3  - XML Validation

  • BPEL validation failed in "SOA Order Booking" Applicaton sample

    Apache ant log error message as follows:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    Buildfile: C:\Documents and Settings\wbrkadm\Desktop\OEMS\ESBSamples\QuickStart\soademo_101310_prod\SOADEMO\SOAOrderBooking\build.xml
    pre-deploy:
    validateTask:
    [echo]
    | Validating workflow
    [validateTask] url is file:/C:/jdevstudiobase10132/integration/bpm/support/files/WorkflowTaskDefinition.xsd
    [validateTask] Validation of workflow task definitions is completed without errors
    deployDecisionServices:
    [echo]
    | Deploying decision services for SOAOrderBooking on localhost, port 8888
    [deployDecisionServices] 07/09/03 10:29:33 Notification ==>Application Deployer for rules_default_SOAOrderBooking_1_0_DecisionService STARTS.
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:33 Notification ==>Undeploy previous deployment
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:33 Notification ==>Initialize C:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\rules_default_SOAOrderBooking_1_0_DecisionService.ear begins...
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initialize C:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\rules_default_SOAOrderBooking_1_0_DecisionService.ear ends...
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Starting application : rules_default_SOAOrderBooking_1_0_DecisionService
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initializing ClassLoader(s)
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initializing EJB container
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Loading connector(s)
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Starting up resource adapters
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initializing EJB sessions
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Committing ClassLoader(s)
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initialize DecisionService-web begins...
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Initialize DecisionService-web ends...
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Started application : rules_default_SOAOrderBooking_1_0_DecisionService
    [deployDecisionServices]
    [deployDecisionServices] 07/09/03 10:29:34 Notification ==>Application Deployer for rules_default_SOAOrderBooking_1_0_DecisionService COMPLETES. Operation time: 1250 msecs
    [deployDecisionServices]
    [deployDecisionServices] Successfully deployed decision services on server "localhost"
    compile:
    [echo]
    | Compiling bpel process SOAOrderBooking, revision 1.0
    [bpelc] ORABPEL-01021
    [bpelc]
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10903]: failed to read wsdl
    [bpelc] [Description]: in "bpel.xml", Failed to read wsdl.
    [bpelc] Error happened when reading wsdl at "http://localhost:8888/esb/wsil/Fulfillment/OrderFulfillment?wsdl", because "Error reading import of http://localhost:8888/esb/wsil/Fulfillment/OrderFulfillment?wsdl: Failed to read WSDL from http://01HW127690.India.TCS.com:8888/esb/slide/ESB_Projects/SOADEMO_FulfillmentESB/Fulfillment_OrderFulfillment.wsdl: HTTP connection error code is 407".
    [bpelc] Make sure wsdl exists at that URL and is valid.
    [bpelc] .
    [bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
    [bpelc] .
    [bpelc]
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1133)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
    [bpelc]      at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
    [bpelc]      at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
    [bpelc]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [bpelc]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [bpelc]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [bpelc]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [bpelc]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [bpelc]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    [bpelc]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    [bpelc]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [bpelc]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [bpelc]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [bpelc]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [bpelc]      at java.lang.reflect.Method.invoke(Method.java:585)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    [bpelc]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    [bpelc] BPEL validation failed.
    [bpelc] BPEL source validation failed, the errors are:
    [bpelc]
    [bpelc] [Error ORABPEL-10903]: failed to read wsdl
    [bpelc] [Description]: in "bpel.xml", Failed to read wsdl.
    [bpelc] Error happened when reading wsdl at "http://localhost:8888/esb/wsil/Fulfillment/OrderFulfillment?wsdl", because "Error reading import of http://localhost:8888/esb/wsil/Fulfillment/OrderFulfillment?wsdl: Failed to read WSDL from http://01HW127690.India.TCS.com:8888/esb/slide/ESB_Projects/SOADEMO_FulfillmentESB/Fulfillment_OrderFulfillment.wsdl: HTTP connection error code is 407".
    [bpelc] Make sure wsdl exists at that URL and is valid.
    [bpelc] .
    [bpelc] [Potential fix]: If your site has a proxy server, then you may need to configure your BPEL Server, designer and browser with your proxy server configuration settings (see tech note on http://otn.oracle.com/bpel for instructions).
    [bpelc] .
    [bpelc]
    BUILD FAILED
    C:\Documents and Settings\wbrkadm\Desktop\OEMS\ESBSamples\QuickStart\soademo_101310_prod\SOADEMO\SOAOrderBooking\build.xml:72: Validation error
    Total time: 11 seconds
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    You are using compatible JDevelopers.
    Can you please confirm that it is the deployment of the BPEL process that is failing and not the ESB.
    You should be able to select 'Not Sepcified' for the My Role in the partner link page. If you can't then that partner link do not have a role for my role.
    If you don't get anything to select in partner link type then JDeveloper cannot connect to the WSDL location.
    If you are able to connect via a browser then there must be an issue with the proxy configuration in JDeveloper. These setting should look exactly the same as your browser.
    cheers
    James

Maybe you are looking for

  • Problem with premiere elements 3.0 (titles when creating DVD)

    I am using version 3.0 and when you go to create DVD there should be the option to insert titles or menu page at the start of your DVD, well that has disappeared from my programme.  We had problems with the pc so had to reinstall alot of the programm

  • To see the number of working days and leave of an employee for year

    HI SAP GURUS, I want to see the the number of working days and leave of all employees of the organisation for a year. Please tell me is there any report or any transaction code in sap to see the working days and leave for all employees. Thanks & Rega

  • Problems with built in camera on Mountain Lion.

    My built in camera on Macbook Air 2010 stops working after instaling Mountain Lion. Any help?

  • Dual HD5770 Display Order

    Hi All. I have a new MacPro with dual HD5770's. I can't quite figure out how it determines the screen order. I have a combination of 4 TV monitors, one VGA and one DVI monitor hooked up to this machine. I always want the DVI monitor to be the primary

  • How to set up outbox mail SMTP etc.

    II've lost the ability to sends still have mail in outbox. Need to set up correctly and require method and input etc.