Hi

Sorry for not sending enough information in my first mail. I am attaching
the exception message and the XML document I am using to create the schema.

General Exception java.io.IOException: java.lang.NullPointerException   at
org.exolab.castor.xml.schema.util.XMLInstance2Schema.createSchema(Unknown
Source)         at
org.exolab.castor.xml.schema.util.XMLInstance2Schema.createSchema(Unknown
Source)         at PeBSXMLSchemaParser.main(PeBSXMLSchemaParser.java:19) Process
Exit...

Regards,
Arati

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:Daan.Hoogland@;nc3a.nato.int]
Sent: Tuesday, October 22, 2002 8:00 PM
To: [EMAIL PROTECTED]
Subject: Re: [castor-dev] Bug in generating XML Schema using
XMLInstance2Schema


Yes if you send in your schema, or some other that shows the problem.

> -----Original Message-----
> From: Arati [mailto:arati_rahalkar@;persistent.co.in]
> Sent: Tuesday, October 22, 2002 4:25 PM
> To: [EMAIL PROTECTED]
> Subject: [castor-dev] Bug in generating XML Schema using
> XMLInstance2Schema
>
>
> Hi
>
> I am facing problems using XMLInstance2Schema for generating
> XML Schema from
> large XML documents (gives ArrayIndexOutofBoundsException) or
> from XMLs that
> have empty nodes (gives NullPointerException).
>
> Could anybody please look into this problem?
>
> Regards,
> Arati
>
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [EMAIL PROTECTED] with a subject of:
>       unsubscribe castor-dev
>
>

-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev
<?xml version="1.0" encoding="UTF-8"?>
<PeBSRequest operation="ServiceRequest">
   <Header>
      <MessageInformation>
         <Id>4fdb5c62-0000-d532-0000-00f0c81f7bea19ccefb5</Id>
         <TimeStamp>2002-10-09 13:17:37.281</TimeStamp>
         <Subject>Subject</Subject>
      </MessageInformation>
      <DeliveryInformation>
         <Source type="Entity">
            <Id>abulbule@fortune</Id>
            <Name>Ajay Bulbule</Name>
            <OrganizationId>123</OrganizationId>
            <OrganizationName>Fortune Vision</OrganizationName>
            <SessionId>s111</SessionId>
         </Source>
      </DeliveryInformation>
      <DocumentInformation>
         <Document index="1">
            <Type>aa</Type>
            <Description>aa</Description>
            <State>aa</State>
         </Document>
      </DocumentInformation>
      <AttachmentInformation>
         <Attachment index="1">
            <FileName>aaa</FileName>
            <FileType>aaa</FileType>
            <Description>aaa</Description>
         </Attachment>
      </AttachmentInformation>
   </Header>
   <Body>
      <PeBSDocument index="0"/>
      <PeBSDocument index="1">
         <PeBS operation="PurchaseOrder">
            <PurchaseOrder>
               <PurchaseOrderHeader>
                  <PurchaseOrderId>PO1</PurchaseOrderId>
                  <PurchaseOrderIssueDate>2002-10-9</PurchaseOrderIssueDate>
                  <PurchaseOrderValidUptoDate>2002-10-9</PurchaseOrderValidUptoDate>
               </PurchaseOrderHeader>
               <BuyerInformation>
                  <NameAddress>
                     <Name1>Fortune Vision</Name1>
                     <Name2>FortunePune</Name2>
                     <Address1>B-13, Sharda Ram, Sasoon Road</Address1>
                     <Address2>dafadsfadsfadsf</Address2>
                     <City>Pune</City>
                     <StateOrProvince>Maharashtra</StateOrProvince>
                     <PostalCode>411001</PostalCode>
                     <Country>India</Country>
                  </NameAddress>
                  <BuyerContact>
                     <Contact>
                        <ContactName>Ajay Bulbule</ContactName>
                        <Telephone>(011) 643-4544</Telephone>
                        <Email>[EMAIL PROTECTED]</Email>
                        <Fax>(011) 613-8245</Fax>
                     </Contact>
                  </BuyerContact>
                  <OtherInfo>
                     <LicenseNumber>LST:428975/S/6931</LicenseNumber>
                     <CentralSalesTaxNumber>CST: 417639/C/4379</CentralSalesTaxNumber>
                     <LocalSalesTaxNumber>LST:428975/S/6931</LocalSalesTaxNumber>
                  </OtherInfo>
               </BuyerInformation>
               <BuyerDepartmentIndentNumber>1</BuyerDepartmentIndentNumber>
               <IndentDate>2002-10-9</IndentDate>
               <IndenterName>test</IndenterName>
               <IndenterDesignation>test</IndenterDesignation>
               <SupplierInformation>
                  <NameAddress>
                     <Name2>Ram Jetli</Name2>
                     <Address1>HemKunt Towers, 98, Nehru Place</Address1>
                     <Address2>AAAAA</Address2>
                     <City>New Delhi</City>
                     <StateOrProvince>Delhi</StateOrProvince>
                     <PostalCode>110019</PostalCode>
                     <Country>India</Country>
                     <Name1>Modi Xerox Limited</Name1>
                  </NameAddress>
                  <SupplierContact>
                     <Contact>
                        <ContactName>R. Premchand</ContactName>
                        <Telephone>(020) 581-8451</Telephone>
                        <Email>[EMAIL PROTECTED]</Email>
                        <Fax>(020) 581-8452</Fax>
                     </Contact>
                  </SupplierContact>
                  <OtherInfo>
                     <LicenseNumber>A123</LicenseNumber>
                     <CentralSalesTaxNumber>CST: 417639/C/6369</CentralSalesTaxNumber>
                     <LocalSalesTaxNumber>DST: 428975/S/6945</LocalSalesTaxNumber>
                  </OtherInfo>
               </SupplierInformation>
               <ProductEnquiryReference>
                  <ProductEnquiryId>1</ProductEnquiryId>
                  <ProductEnquiryDate>2002-10-9</ProductEnquiryDate>
               </ProductEnquiryReference>
               <QuotationReference>
                  <QuotationId>1</QuotationId>
                  <QuotationDate>aaaaa</QuotationDate>
               </QuotationReference>
               <TransporterInformation>
                  <NameAddress>
                     <Name1>Transport Corporation of India</Name1>
                     <Name2>AAAAA</Name2>
                     <Address1>Sonewala Estate, JaiRam MArg, Kalkaji</Address1>
                     <Address2>ddddddddd</Address2>
                     <City>New Delhi</City>
                     <StateOrProvince>Delhi</StateOrProvince>
                     <PostalCode>110018</PostalCode>
                     <Country>India</Country>
                  </NameAddress>
                  <TransporterContact>
                     <Contact>
                        <ContactName>Jaipal Reddy</ContactName>
                        <Telephone>(040) 441-4150</Telephone>
                        <Email>[EMAIL PROTECTED]</Email>
                        <Fax>(040) 441-3259</Fax>
                     </Contact>
                  </TransporterContact>
               </TransporterInformation>
               <DeliveryAddress>
                  <NameAddress>
                     <Name1>test</Name1>
                     <Name2>test</Name2>
                     <Address1>test</Address1>
                     <Address2>test</Address2>
                     <City>test</City>
                     <StateOrProvince>test</StateOrProvince>
                     <PostalCode>test</PostalCode>
                     <Country>test</Country>
                  </NameAddress>
                  <DeliveryContact>
                     <Contact>
                        <ContactName>test</ContactName>
                        <Telephone>test</Telephone>
                        <Email>test</Email>
                        <Fax>test</Fax>
                     </Contact>
                  </DeliveryContact>
               </DeliveryAddress>
               <ListOfPurchaseOrderItem>
                  <PurchaseOrderItem>
                     <ProductCode>1</ProductCode>
                     <ItemDescription>1</ItemDescription>
                     <Quantity>
                        <Qty>1</Qty>
                        <UnitOfMeasure>1</UnitOfMeasure>
                     </Quantity>
                     <Price>
                        <UnitPrice>1</UnitPrice>
                        <DiscountPercent>1</DiscountPercent>
                        <AmountOfDiscount>1</AmountOfDiscount>
                        <CentralSalesTaxPercent>1</CentralSalesTaxPercent>
                        <LocalSalesTaxPercent>1</LocalSalesTaxPercent>
                        <NetPrice>1</NetPrice>
                     </Price>
                  </PurchaseOrderItem>
                  <PurchaseOrderItem>
                     <ProductCode>CCC</ProductCode>
                     <ItemDescription>CCC</ItemDescription>
                     <Quantity>
                        <Qty>1111</Qty>
                        <UnitOfMeasure>ddd</UnitOfMeasure>
                     </Quantity>
                     <Price>
                        <UnitPrice>1</UnitPrice>
                        <DiscountPercent>1</DiscountPercent>
                        <AmountOfDiscount>1</AmountOfDiscount>
                        <CentralSalesTaxPercent>1</CentralSalesTaxPercent>
                        <LocalSalesTaxPercent>1</LocalSalesTaxPercent>
                        <NetPrice>1</NetPrice>
                     </Price>
                  </PurchaseOrderItem>
                  <PurchaseOrderItem>
                     <ProductCode>1</ProductCode>
                     <ItemDescription>1</ItemDescription>
                     <Quantity>
                        <Qty>1</Qty>
                        <UnitOfMeasure>1</UnitOfMeasure>
                     </Quantity>
                     <Price>
                        <UnitPrice>1</UnitPrice>
                        <DiscountPercent>1</DiscountPercent>
                        <AmountOfDiscount>1</AmountOfDiscount>
                        <CentralSalesTaxPercent>1</CentralSalesTaxPercent>
                        <LocalSalesTaxPercent>1</LocalSalesTaxPercent>
                        <NetPrice>1</NetPrice>
                     </Price>
                  </PurchaseOrderItem>
                  <PurchaseOrderItem>
                     <ProductCode>1</ProductCode>
                     <ItemDescription>1</ItemDescription>
                     <Quantity>
                        <Qty>1</Qty>
                        <UnitOfMeasure>1</UnitOfMeasure>
                     </Quantity>
                     <Price>
                        <UnitPrice>1</UnitPrice>
                        <DiscountPercent>1</DiscountPercent>
                        <AmountOfDiscount>1</AmountOfDiscount>
                        <CentralSalesTaxPercent>1</CentralSalesTaxPercent>
                        <LocalSalesTaxPercent>1</LocalSalesTaxPercent>
                        <NetPrice>1</NetPrice>
                     </Price>
                  </PurchaseOrderItem>
                  <PurchaseOrderItem>
                     <ProductCode>1</ProductCode>
                     <ItemDescription>1</ItemDescription>
                     <Quantity>
                        <Qty>1</Qty>
                        <UnitOfMeasure>1</UnitOfMeasure>
                     </Quantity>
                     <Price>
                        <UnitPrice>1</UnitPrice>
                        <DiscountPercent>1</DiscountPercent>
                        <AmountOfDiscount>1</AmountOfDiscount>
                        <CentralSalesTaxPercent>1</CentralSalesTaxPercent>
                        <LocalSalesTaxPercent>1</LocalSalesTaxPercent>
                        <NetPrice>1</NetPrice>
                     </Price>
                  </PurchaseOrderItem>
               </ListOfPurchaseOrderItem>
               <GoodsRequiredByDate>2002-10-9</GoodsRequiredByDate>
               <InsuranceDetail>
                  <InsuranceCompanyName>test</InsuranceCompanyName>
                  <InsurancePolicyNumber>test</InsurancePolicyNumber>
                  <InsurancePolicyExpiryDate>2002-10-9</InsurancePolicyExpiryDate>
               </InsuranceDetail>
               <AdvancePaid>
                  <AdvanceAmount>test</AdvanceAmount>
                  <AdvanceAmountInWords>test</AdvanceAmountInWords>
                  <AdvancePaymentDetails>test</AdvancePaymentDetails>
               </AdvancePaid>
               <PurchaseOrderAmount>1000</PurchaseOrderAmount>
               <PurchaseOrderAmountInWords>Thousand</PurchaseOrderAmountInWords>
               <PaymentConditions>
                  <PaymentMode>test</PaymentMode>
                  <PaymentTerms>test</PaymentTerms>
               </PaymentConditions>
               <PartialShipmentAllowed>no</PartialShipmentAllowed>
               <SpecialHandlingNote>test</SpecialHandlingNote>
               <GeneralNote>test</GeneralNote>
               <BankInformation>
                  <NameAddress>
                     <Name1>test</Name1>
                     <Name2>1</Name2>
                     <Address1>test</Address1>
                     <Address2>test</Address2>
                     <City>test</City>
                     <StateOrProvince>test</StateOrProvince>
                     <PostalCode>test</PostalCode>
                     <Country>test</Country>
                  </NameAddress>
                  <BankContact>
                     <Contact>
                        <ContactName>1</ContactName>
                        <Telephone>1</Telephone>
                        <Email>11</Email>
                        <Fax>1</Fax>
                     </Contact>
                  </BankContact>
               </BankInformation>
               <SalesTaxExemptionDetails>
                  <SalesTaxExemptionInformation>test</SalesTaxExemptionInformation>
                  <SalesTaxExemptionFormNumber>test</SalesTaxExemptionFormNumber>
                  <SalesTaxExemptionFormDate>2002-10-9</SalesTaxExemptionFormDate>
               </SalesTaxExemptionDetails>
               <LocalLevyExemptionDetails>
                  <LocalLevyExemptionInformation>test</LocalLevyExemptionInformation>
                  <LocalLevyExemptionFormNumber>test</LocalLevyExemptionFormNumber>
                  <LocalLevyExemptionFormDate>2002-10-9</LocalLevyExemptionFormDate>
               </LocalLevyExemptionDetails>
               <PurchaseOrderAttachment>
                  <ListOfAttachment>
                     <Attachment>
                        <Purpose>aaaa</Purpose>
                     </Attachment>
                  </ListOfAttachment>
               </PurchaseOrderAttachment>
               <PurchaseOrderAnnexure>
                  <ListOfConsignmentInformation>
                     <ConsignmentInformation>
                        <DeliveryAddress>
                           <NameAddress>
                              <Name1>1</Name1>
                              <Name2>1</Name2>
                              <Address1>1</Address1>
                              <Address2>1</Address2>
                              <City>1</City>
                              <StateOrProvince>1</StateOrProvince>
                              <PostalCode>1</PostalCode>
                              <Country>1</Country>
                           </NameAddress>
                           <DeliveryContact>
                              <Contact>
                                 <ContactName>1</ContactName>
                                 <Telephone>1</Telephone>
                                 <Email>1</Email>
                                 <Fax>1</Fax>
                              </Contact>
                           </DeliveryContact>
                        </DeliveryAddress>
                     </ConsignmentInformation>
                  </ListOfConsignmentInformation>
               </PurchaseOrderAnnexure>
               <DocumentIssuerSignature>1</DocumentIssuerSignature>
               <DocumentVerifierSignature>1</DocumentVerifierSignature>
               <DocumentApproverSignature>1</DocumentApproverSignature>
            </PurchaseOrder>
         </PeBS>
      </PeBSDocument>
   </Body>
   <Signature>asdfasdf</Signature>
   <DTDURI>PurchaseOrder</DTDURI>
</PeBSRequest>

Reply via email to