>>>>> "Michael" == Michael L Heuer <[EMAIL PROTECTED]> writes:
Michael> Just grasping at straws here, but is it possible that Michael> classes from biojava.jar and bj-ensembl.jar are being Michael> loaded by different classloaders within the servlet Michael> engines? Maybe try building a single .war file from both Michael> projects. I'm not sure this would do this. You might get a ClassNotFound. michael On Tue, 21 Jan 2003, Matthew Michael> Pocock wrote: >> Hi, I'm having some problems with biojava in a web service I >> wrote. I'm using biojava.jar and bj-ensembl.jar along with my own >> jsp and servlets. It used to work (before xmas), but now I get >> an exception: "NoSuchFieldError: naturalOrder". This is a field >> in Location (in biojava.jar), and the calling code is >> EnsemblTranscript (in bj-ensembl.jar). I You may have two copies of the Location source around, and are compiling against one, and running against the other. You've tried javap'ing things, but you might also want to try introspecting over the class object that's giving the error. Also try deleting Location from the jar file. If you are lucky, and nothing else calls if first, make sure that the system crashes with the expected ClassNotFound. Other possibilities are corrupt classes, although javap should pick this up. Are you building with jikes? I hate this sort of problem. Phil _______________________________________________ Biojava-l mailing list - [EMAIL PROTECTED] http://biojava.org/mailman/listinfo/biojava-l
