2.4 is over and done; it is limited to Java 1.4. Jody > I too had the problem on geotools 2.4, not on trunk. (Using Java 1.5) > > Its in a hardcoded unit test, so the developer has no way of "sorting" > anything - it simply needs to pass reliably :-0 > > what is the officieal position on what versions of java work for 2.4? > Is it limited to 1.4 still? > > RA > > > On Tue, Jun 17, 2008 at 11:19 AM, Jody Garnett > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: > > I had problems with this as well recently; I seem to recall that the > instance of DatatypeConverter changes if you are using Java 6? Are you > using Java 6? > I placed try/catch code around this section of code but Justin did not > accept my patch ... > > Java used to let us get away with not having a namespace; now we are > stuck ... is there any chance you can sort out your namespaces > prior to use? > Jody > > > I have narrowed this problem down to one line of code in the > > XSQNameBinding.java file. For some reason if the variable > 'value' does not > > start with "foo" then the code crashes when the QName is > initialized. Can > > someone please assist me with this. I have pasted the function > with the > > crashing line of code in bold below. If I am missing something > simple and > > being an idiot please point it out to me. > > > > public Object parse(InstanceComponent instance, Object value) > > throws Exception { > > QName qName = DatatypeConverter.parseQName((String) value, > > namespaceContext); > > > > if (qName != null) { > > return qName; > > } > > > > if (value == null) { > > return new QName(null); > > } > > > > String s = (String) value; > > int i = s.indexOf(':'); > > > > if (i != -1) { > > String prefix = s.substring(0, i); > > String local = s.substring(i + 1); > > > > return new QName(null, local, prefix); > > } > > > > return new QName(null, s); > > } > > > > > > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Geotools-devel mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/geotools-devel > >
------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
