软件准备:
juddi-0.9rc4
uddi4j-bin- 2.0.5
JDK5
Tomcat 5.5.25
 
MySQL5
mysql-connector-java- 5.0.7 -bin.jar
注意:
uddi-0.9rc4需要的JREJDK1.5提高的,不能用JDK6提供的JRE,也就是说在安装Tomcat时,Tomcat所需要的jre必须是1.5的。一定要注意版本的问题。
错误一(Tomcat的日志中输出):
java.lang.ClassCastException: com.sun.xml.internal.messaging.saaj.soap.impl.TextImpl cannot be cast to org.w 3c .dom.Element
错误二(Tomcat的日志中输出):
org.apache.juddi.registry.AbstractService  - com.sun.xml.internal.messaging.saaj.soap.impl.TextImpl cannot be cast to org.w 3c .dom.Element
 
错误三:(Eclipseconsole输出
Fault String, maybe faulty code
解决办法:
造成以上问题的原因只有一个,就是JDK版本问题,只能用JDK1.5所提供的jre