I'm sorry,

INFO: Server startup in 5562 ms
- Exception:
org.apache.commons.discovery.DiscoveryException: Class org.apache.axis.components.uuid.FastUUIDGen does not implement org.apache.axis.components.uuid.UUIDGen at org.apache.commons.discovery.tools.ClassUtils.verifyAncestory(ClassUtils.java:180)
    at org.apache.axis.AxisProperties$1.run(AxisProperties.java:182)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.axis.AxisProperties.newInstance(AxisProperties.java:166)
    at org.apache.axis.AxisProperties.newInstance(AxisProperties.java:160)
at org.apache.axis.components.uuid.UUIDGenFactory.getUUIDGen(UUIDGenFactory.java:52)

but this is outside the Kandula implementation. It seems to me you plugged an incompatible set of libraries into your Tomcat server, but that's just a guess.

I verified with a fresh Kandula checkout that the FastUUIDGen does in fact implement the UUIDGen interface, so if you take a plain Tomcat 5.0, do a fresh checkout of Kandula and run maven, then copy the .jar files from target/libs into axis's WEB-INF/lib directory, in theory everything should be fine.

In the archives I found that there was one user who had the same problem http://www.mail-archive.com/[email protected]/msg00680.html but I couldn't see if there was a final solution.

You should also verify that there is just one axis*.jar file (that contains the FastUUIDGen class) in Tomcat's installation folders and classpath. Perhaps your machine's global classpath includes some other axis's versions lib directory?
(Start -> Run -> cmd -> set, look for CLASSPATH)


Again, since this happens way outside of the Kandula code this is just an "educated" guess. Good luck!


-hannes

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to