Hello Stoil, Thank you very much for reply.
Yes i have my custom URIResolver. but in that, i just change the href value. For e.g. i get some id like ID1234 in the href(schemaLocation = 'ID1234' in schema),i change it to http://localhost:7001/Myservelt?fileName=ID1234 in the URIResolver and return URLLocationImpl(href,documentbase) object. I store all the documents at local server because i dont want castor to connect to internet. Rest i leave it to Castor. But still i get ConnectException.I can access http://localhost:7001/MyServelt?fileName=ID1234 through IE browser.Also java.net.URLConnection is successfull. Why CASTOR is not able to read? My problem will be solve to much extent if castor reads this URL or Connect to internet also ok. Please let me know where am i doing wrong? Regards, Deepak --- stoil valchkov <[EMAIL PROTECTED]> wrote: > Hi, > > I didn't have time to work on this issue (it is > still not criticall > for me because this case is not in use). > About connection exception - I don't have such > problems. Do you have > custom URI resolver? > > Best regards, > Stoil > > On 4/27/06, Deepak <[EMAIL PROTECTED]> wrote: > > hi stoil, > > > > i face the same problem when i store the > > XMLSchema.xsd,XMLSchema.dtd,xml.xsd file locally. > did > > you find any solution of this problem? > > > > Also for me > > > schemaLocation="http://www.w3.org/2001/XMLSchema.xsd"/> > > gives ConnectException, so i modified it to > > <schemaLocation="file:///C:/XMLSchema.xsd"/>. Why > do i > > get ConnectException. I can access internet from > my > > machine though. Any setting Castor requires? > > > > Thanks a ton, > > Regards, > > Deepak > > > > > > --- stoil valchkov <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > > > > I tried to load schema from wsdl > > > > > > http://www.holidaywebservice.com/Holidays/GBNIR/GBNIRHolidayService.asmx?WSDL > > > First problem is <s:import > > > namespace="http://www.w3.org/2001/XMLSchema"/>. > Ok > > > > > > I've modified it little bit (but IMHO we should > not > > > need this): > > > <s:import > > > namespace="http://www.w3.org/2001/XMLSchema" > > > > > > schemaLocation="http://www.w3.org/2001/XMLSchema.xsd"/> > > > > > > Then this problem appears: > > > > > > java.lang.IllegalArgumentException: > getSimpleType: > > > the simple type > > > 'formChoice' is not a built-in type as defined > in > > > XML Schema > > > specification. > > > at > > > > > > org.exolab.castor.xml.schema.Schema.getSimpleType(Schema.java:1289) > > > at > > > > > > org.exolab.castor.xml.schema.Schema.addSimpleType(Schema.java:583) > > > at > > > > > > org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.endElement(SchemaUnmarshaller.java:643) > > > at > > > > > > org.exolab.castor.xml.schema.reader.Sax2ComponentReader.endElement(Sax2ComponentReader.java:198) > > > at > > > > > > org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1392) > > > at > > > > > > org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1436) > > > at > > > > > > org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1205) > > > at > > > > > > org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) > > > at > > > > > > org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035) > > > at > > > > > > org.exolab.castor.xml.schema.reader.ImportUnmarshaller.<init>(ImportUnmarshaller.java:196) > > > at > > > > > > org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.startElement(SchemaUnmarshaller.java:523) > > > at > > > > > > org.exolab.castor.xml.schema.reader.Sax2ComponentReader.startElement(Sax2ComponentReader.java:253) > > > at > > > > > > org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1340) > > > at > > > > > > org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1197) > > > at > > > > > > org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1862) > > > at > > > > > > org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1238) > > > at > > > > > > org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) > > > at > > > > > > org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1035) > > > at > > > > > > org.exolab.castor.xml.schema.reader.SchemaReader.read(SchemaReader.java:248) > > > > > > But mentioned type is specified in schema for > > > schemas: > > > > > > <xs:simpleType name="formChoice"> > > > - > > > <xs:annotation> > > > <xs:documentation> > > > A utility type, not for public > > > use</xs:documentation> > > > </xs:annotation> > > > - > > > <xs:restriction base="xs:NMTOKEN"> > > > <xs:enumeration value="qualified"/> > > > <xs:enumeration value="unqualified"/> > > > </xs:restriction> > > > </xs:simpleType> > > > > > > Mentioned as not for public use, but I don't > want to > > > use it :) > > > So may be the root of the problem is searching > > > location for > > > namespace="http://www.w3.org/2001/XMLSchema" . > > > > > > Best regards, > > > Stoil > > > > > > > ------------------------------------------------- > > > If you wish to unsubscribe from this list, > please > > > send an empty message to the following address: > > > > > > [EMAIL PROTECTED] > > > > ------------------------------------------------- > > > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection around > > http://mail.yahoo.com > > > > ------------------------------------------------- > > If you wish to unsubscribe from this list, please > > send an empty message to the following address: > > > > [EMAIL PROTECTED] > > ------------------------------------------------- > > > > > > ------------------------------------------------- > If you wish to unsubscribe from this list, please > send an empty message to the following address: > > === message truncated === __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------- If you wish to unsubscribe from this list, please send an empty message to the following address: [EMAIL PROTECTED] -------------------------------------------------

