以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Web Services & Semantic Web Services 』  (http://bbs.xml.org.cn/list.asp?boardid=10)
----  uddi4J sample code does not work  (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=15114)


--  作者:ymjg2005
--  发布时间:3/5/2005 8:25:00 AM

--  uddi4J sample code does not work
HI 大家好,
我有一个问题想请教:
我安装了JDDUI0.93 和 TOMCAT5.0, 我可以看到HAPPYJUDDI网页,没有任何错误.
我可以用UDDI4J的测试程序FINDBUSINESSEXAMPLE 访问IBM,但是当试图访问我自己的
UDDI服务器的时候,我得到了以下的错误信息:


*********** Running FindBusinessExample ***********
TransportFactory: Using transport name:org.uddi4j.transport.ApacheAxisTransport

Request message:
<ns1:find_business generic="2.0" maxRows="5" xmlns="urn:uddi-org:api_v2" xmlns:ns1="urn:uddi-org:api_v2"><findQualifiers
xmlns="urn:uddi-org:api_v2"><findQualifier xmlns="urn:uddi-org:api_v2">caseSensitiveMatch</findQualifier></findQualifie
rs><name xmlns="urn:uddi-org:api_v2">A</name><name xmlns="urn:uddi-org:api_v2">S</name></ns1:find_business>

Response message:
<Fault><faultstring/></Fault>

        at org.uddi4j.UDDIElement.<init>(Unknown Source)
        at org.uddi4j.response.BusinessList.<init>(Unknown Source)
        at org.uddi4j.client.UDDIProxy.find_business(Unknown Source)
        at FindBusinessExample.run(FindBusinessExample.java:77)
        at FindBusinessExample.main(FindBusinessExample.java:46)

有劳大家帮我想一想问题在哪里.

谢谢



--  作者:deep2blue
--  发布时间:3/10/2005 2:15:00 PM

--  
我也是新手,出现了的问题是UDDIException faultCode:Client
  errno:10150
errCode:E_unknownUser
errInfoText:The user ID and password pair passed in a get_authToken message is not known to the Operator Site or is not valid.
        at org.uddi4j.UDDIElement.<init>(Unknown Source)
        at org.uddi4j.response.AuthToken.<init>(Unknown Source)
        at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
        at SaveBusinessExample.run(SaveBusinessExample.java:71)
        at SaveBusinessExample.main(SaveBusinessExample.java:51)
错误。看了w3china上发的帖子,把用户名密码改为“juudi password”或者“sviens,password”仍然报这个错误。痛苦中。。。
     可以看到正常的http://127.0.0.1:8080/juddi/happyjuddi.jsp,都是绿色的,只是select count(*) from publisher =0.但我已经在表里插入了3条记录。数据库是oracle。
   有劳大家帮看看


--  作者:denghui1988
--  发布时间:4/17/2005 6:10:00 PM

--  
我也在实验juddi的客户端,但uddi4j的例子试不通,能不能介绍你们的测试过程,谢谢。
--  作者:天堂睡神
--  发布时间:7/13/2005 1:15:00 PM

--  
偶的问题跟二楼的朋友差不多

能用FindBusinessExample链接IBM,但是不能发布

能用FindBusinessExample链接自己的juddi,但是当SaveBusinessExample是出错,用户密码问题


--  作者:step123
--  发布时间:1/6/2006 4:15:00 PM

--  
也有同样的问题,刚安好juddi,测试页面,未出现红色提示,现在怎么才能发布自己的服务呀?

也下了个uddi4j,用上面的例子测试,BusinessEntityExample.java不能运行,出错语句:AuthToken token = proxy.get_authToken(config.getProperty("userid"),

错误信息:
org.uddi4j.transport.TransportException: Error opening socket: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
 at org.uddi4j.transport.ApacheSOAPTransport.send(ApacheSOAPTransport.java:88)
 at org.uddi4j.transport.TransportBase.send(TransportBase.java:57)
 at org.uddi4j.client.UDDIProxy.send(UDDIProxy.java:1942)
 at org.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)
 at uddi4j.samples.BusinessEntityExample.run(BusinessEntityExample.java:73)
 at uddi4j.samples.BusinessEntityExample.main(BusinessEntityExample.java:51)

Nested exception:
[SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake; targetException=java.lang.IllegalArgumentException: Error opening socket: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake]
 at org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnection.java:354)
 at org.apache.soap.messaging.Message.send(Message.java:123)
 at org.uddi4j.transport.ApacheSOAPTransport.send(ApacheSOAPTransport.java:78)
 at org.uddi4j.transport.TransportBase.send(TransportBase.java:57)
 at org.uddi4j.client.UDDIProxy.send(UDDIProxy.java:1942)
 at org.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)
 at uddi4j.samples.BusinessEntityExample.run(BusinessEntityExample.java:73)
 at uddi4j.samples.BusinessEntityExample.main(BusinessEntityExample.java:51)

感觉好象是token认证出错,我用的mysql数据库,可是juddi自的sql语句只对publisher表里面插入了一条语句,auth_token表是空的,请问一下,要运行基本功能,需要初始化哪些数据库表呀?


--  作者:step123
--  发布时间:1/6/2006 4:18:00 PM

--  
另外,用户密码在哪张表里面存呀,publisher表里面没有这一字段呀
晕,都不知道用户密码怎么设?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
64.209ms