以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Web Services & Semantic Web Services 』  (http://bbs.xml.org.cn/list.asp?boardid=10)
----  [help!]运行uddi4j sample出现不解的错误~!!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=51566)


--  作者:rhero
--  发布时间:8/20/2007 2:01:00 PM

--  [help!]运行uddi4j sample出现不解的错误~!!
求教~~!配置应该是正确的,要用的jar包都已添加到cp了,经测试绝对是
AuthToken token = proxy.get_authToken(config.getProperty("userid"),config.getProperty("password"));这一句出现问题,请问到底是问题?

*********** Running SaveBusinessExample ***********

Get authtoken
Fault string, and possibly fault code, not set
        at org.uddi4j.UDDIElement.<init>(UDDIElement.java:40)
        at org.uddi4j.response.AuthToken.<init>(AuthToken.java:85)
        at org.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)
        at SaveBusinessExample.run(SaveBusinessExample.java:74)
        at SaveBusinessExample.main(SaveBusinessExample.java:50)


C:\Documents and Settings\a\桌面\Sample project>pause..
请按任意键继续. . .


--  作者:javafantasy
--  发布时间:11/5/2007 1:05:00 AM

--  
同问,希望大家可以帮忙解决啊
--  作者:javafantasy
--  发布时间:11/5/2007 1:35:00 AM

--  
我已经解决了,把JDK换成1.5就OK了,你可以试试。
--  作者:jeffnudt
--  发布时间:3/10/2008 4:46:00 AM

--  
UDDI4J客户端连接JUDDI
在此注意所用工具:tomcat5.5,mysql5.0,axis(非soap)
(1).打开samples/samples.prop, 设置
inquiryURL=http://localhost:8080/juddi/inquiry
publishURL=http://localhost:8080/juddi/publish

userid =juddi
password =password(注:userid与password可从juddi\WEB-INF\juddi-users.xml取出)

将Transport classname改为:
TransportClassName=org.uddi4j.transport.ApacheSOAPTransport
(2).在publisher表中插入user:
mysql>insert into publisher (PUBLISHER_ID, PUBLISHER_NAME, EMAIL_ADDRESS, IS_ADMIN, IS_ENABLED) values('juddi','juddi','juddi@apache.org','true','true');
(3).分别运行三个应用程序,即可显示正确结果

我在使用TransportClassName=org.uddi4j.transport.ApacheSOAPTransport时报错;
换成TransportClassName=org.uddi4j.transport.ApacheSOAPTransport则可以
LZ看看是不是这个问题


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms