UDDI4j访问JUDDI时常见异常解决办法

软件准备:
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 需要的 JRE JDK1.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
 
错误三:( Eclipse console 输出
Fault String, maybe faulty code
解决办法:
造成以上问题的原因只有一个,就是 JDK 版本问题,只能用 JDK1.5 所提供的 jre

你可能感兴趣的:(职场,休闲,JUDDI,UDDI4J)