• Post Reply Bookmark Topic Watch Topic
  • New Topic

NoSuchMethod exception using JRun 3.1 and SOAP 2.3.1

 
Scott Lynch
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Has anyone ever seen this error?

I've got a feeling that there's something in the JRun lib directory that's overriding one of the application lib directory, but I'm having some trouble figuring out what.. anyone seen this before?
EDIT: Using jdk 1.3.1
[ December 02, 2002: Message edited by: Scott Lynch ]
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am sure you are right about the cause being some sort of library conflict, but I don't remember enough JRun to help.
 
Scott Lynch
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeah.. the funny thing is it works (or did, haven't tested recently) using 1.4.x and I know the same function works in 1.3.x from the command line (same method being called, different overall application) using the same libraries.. I dunno.. it's weird. I think I'm going to try it with 1.4 again.
 
Scott Lynch
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For those interested, I found the conflict and the solution. The issue is that JRun has a copy of the Crimson XML parser in its lib/ext directory. You need to modify the global.properties file so that Xerces is in the JRun classpath before Crimson. It's only an issue with 1.3 because Xerces is part of 1.4, and in that case will be found in the classpath first.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!