以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 Web Services & Semantic Web Services 』 (http://bbs.xml.org.cn/list.asp?boardid=10) ---- uddi4j新问题.斑竹能能回答我吗?谢谢 (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=9345) |
-- 作者:gaolaotouzi -- 发布时间:8/13/2004 2:59:00 PM -- uddi4j新问题.斑竹能能回答我吗?谢谢 我现在运行其example出现问题如下 请你帮我分析分析.谢谢 Request message: Response message: |
-- 作者:monbit -- 发布时间:8/13/2004 4:51:00 PM -- 实在抱歉,没仔细研究过uddi4j,不过我会尽快看一下的。 |
-- 作者:gaolaotouzi -- 发布时间:8/13/2004 4:57:00 PM -- 谢谢 我等你解答它哈 |
-- 作者:gaolaotouzi -- 发布时间:8/13/2004 4:59:00 PM -- 大概估计是什么问题呢? 访问IBM可以成功啊 |
-- 作者:gaolaotouzi -- 发布时间:8/13/2004 4:59:00 PM -- 大概估计是什么问题呢? 访问IBM可以成功啊 |
-- 作者:monbit -- 发布时间:8/13/2004 11:10:00 PM -- 我先请教你一下,你说的访问IBM是什么意思?具体说说。。。 |
-- 作者:monbit -- 发布时间:8/14/2004 12:36:00 PM -- 你的juddi页面http://127.0.0.1:8080/juddi/happyjuddi.jsp 能看到如下错误么?(是红色的) jUDDI DataSource Validation |
-- 作者:gaolaotouzi -- 发布时间:8/14/2004 1:44:00 PM -- 没有这个问题 你没有JDBC驱动 |
-- 作者:monbit -- 发布时间:8/14/2004 3:00:00 PM -- 不是mysql的驱动么,我有的阿,奇怪了。。。 |
-- 作者:gaolaotouzi -- 发布时间:8/14/2004 7:36:00 PM -- 在检查啊. 重新配置以下. 去掉所有的红色 |
-- 作者:monbit -- 发布时间:8/15/2004 1:53:00 PM -- 你是怎么配置jUDDI的DataSource的? |
-- 作者:gaolaotouzi -- 发布时间:8/15/2004 11:11:00 PM -- 我用的how to juddi的安装指南 |
-- 作者:monbit -- 发布时间:8/16/2004 2:29:00 PM -- juddi我已经配置好了,但是访问自己的juddi没有出现你的问题,访问ibm的testuddi倒出了如下问题: *********** Running FindBusinessExample *********** org.uddi4j.transport.TransportException: Error: URI=null Line=1: 非法名称空间前 缀:“xml”。 at org.uddi4j.transport.ApacheAxisTransport.send(Unknown Source) at org.uddi4j.transport.TransportBase.send(Unknown Source) at org.uddi4j.client.UDDIProxy.send(Unknown Source) at org.uddi4j.client.UDDIProxy.find_business(Unknown Source) at FindBusinessExample.run(FindBusinessExample.java:77) at FindBusinessExample.main(FindBusinessExample.java:46) Nested exception: at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl |
-- 作者:monbit -- 发布时间:8/16/2004 2:31:00 PM -- 我用的uddi: #inquiryURL = http://localhost:8080/juddi/inquiry #publishURL = http://localhost:8080/juddi/publish inquiryURL= https://uddi.ibm.com/testregistry/inquiryapi |
-- 作者:gaolaotouzi -- 发布时间:8/16/2004 4:31:00 PM -- 你的问题我不能解决。 我的juddi 查询没有问题 但用哪个SaveBusinessExample.class有问题 看一下你的有没有问题。好吗? |
-- 作者:monbit -- 发布时间:8/16/2004 6:14:00 PM -- 你这个问题,我这里没有。。。。 你看juddi中的juddi-users.xml <?xml version="1.0" encoding="UTF-8"?> <juddi-users> <user userid="sviens" password="password" /> <user userid="juddi" password="password" /> </juddi-users> 也就是说你用sviens或者juddi做为用户名都可以通过用户验证 你只要把uddi4j中的samples.prop改成 userid = juddi password = password 即可 我这里成功注册了一个名为“Sample Business"的服务 |
-- 作者:monbit -- 发布时间:8/16/2004 7:16:00 PM -- 哈哈,我把xerces.jar放到classpath中代替了crimson之后,我的那个问题也消失了。 我连接IBM的testuddi,可以得到如下结果: C:\Downloads\uddi4j-bin-2_0_2\uddi4j\samples> java FindBusinessExample *********** Running FindBusinessExample *********** Request message: Response message:
|
-- 作者:monbit -- 发布时间:8/16/2004 7:47:00 PM -- 也就是说,我现在juddi+tomcat+mysql和uddi4j+axis+tomcat都可以正常的跑了 |
-- 作者:jhnwu -- 发布时间:9/22/2004 5:39:00 PM -- 我在samples.prop中将 inquiryURL =https://uddi.ibm.com/testregistry/inquiryapi publishURL =https://uddi.ibm.com/testregistry/publishapi userid =sviens password =password 运行FindBusinessExample时还是出现问题 java.lang.NoClassDefFoundError: org/apache/soap/SOAPException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at org.uddi4j.transport.TransportFactory.getTransport(Unknown Source) at org.uddi4j.client.UDDIProxy.send(Unknown Source) at org.uddi4j.client.UDDIProxy.find_business(Unknown Source) at findbusiness.FindBusinessExample.run(FindBusinessExample.java:69) at findbusiness.FindBusinessExample.main(FindBusinessExample.java:39) Exception in thread "main" 不知到该怎样解决,我想可能是inquiryURI和publishURL写的有问题,不知道应该给成什么? |
-- 作者:monbit -- 发布时间:9/22/2004 7:26:00 PM -- java.lang.NoClassDefFoundError: org/apache/soap/SOAPException 你这是apache的soap包没有包含在路径中,可能是axis提供的? |
-- 作者:jhnwu -- 发布时间:9/22/2004 9:13:00 PM -- 我把juddi/WEB-INF/lib/下的所有包都放入工程中的,其中包括axis.jar,可是还是出现同样的问题 |
-- 作者:usabcd -- 发布时间:9/24/2004 11:34:00 AM -- 修改sample.prop文件中的TransportClassName, 默认是Apache SOAP,但是现在Apache SOAP已经被 Axis代替了 # TransportClassName=org.uddi4j.transport.ApacheSOAPTransport
|
-- 作者:jhnwu -- 发布时间:9/26/2004 9:27:00 AM -- 十分感谢,问题解决了 |
-- 作者:figo -- 发布时间:10/24/2004 10:39:00 AM -- 呵呵,很奇怪,我也是这么做的。可是运行SaveBusinessExample的时候还是会出现那个userid,password invalid 的问题。。运行FindBusinessExample的时候没有问题,因为不用, getAuthToken,,, 我使用的用户名和密码分别是juddi 和 password,( 另外一个用户名也用过),都没有用。。大家讨论一下,还有看到uddi的publish proxy的url 应该是https的阿,为什么juddi里面是http的,不用加密么? |
-- 作者:figo -- 发布时间:10/25/2004 10:45:00 AM -- 我的设置里面更本就没有crimson出现,如何修改用xerces.jar代替crimson呢?,是要修改tomcat的默认parser么?我用的是tomcat5。0难道默认的parser不是xerces里面的么? |
-- 作者:monbit -- 发布时间:10/25/2004 2:03:00 PM -- 你只要将xerces.jar放到classpath中即可。 |
-- 作者:yangzi_ok -- 发布时间:11/8/2004 12:22:00 PM -- 上面所有的方法我都试过了 但是我的samples还是有问题 c:\uddi4j>java samples.SaveBusinessExample |
-- 作者:yangzi_ok -- 发布时间:11/8/2004 6:00:00 PM -- 下面的错误怎么改 怎么服务器启动和不启动错误是一样的 *********** Running FindBusinessExample *********** org.uddi4j.transport.TransportException: org.uddi4j.transport.ApacheAxisTranspor t at org.uddi4j.transport.TransportFactory.getTransport(TransportFactory.j ava:64) at org.uddi4j.client.UDDIProxy.send(UDDIProxy.java:1788) at org.uddi4j.client.UDDIProxy.find_business(UDDIProxy.java:485) at FindBusinessExample.run(FindBusinessExample.java:76) at FindBusinessExample.main(FindBusinessExample.java:46) Nested exception: |
-- 作者:peterpan -- 发布时间:5/4/2005 8:05:00 PM -- D:\uddi4j\samples>java SaveBusinessExample *********** Running SaveBusinessExample *********** Get authtoken errno:10150 errCode:E_unknownUser |
-- 作者:Utopia -- 发布时间:5/17/2005 9:23:00 PM -- 我的也有问题: D:\web_service\uddi4j\samples>java BusinessEntityExample *********** Running BusinessEntityExample *********** 上面帖子里说的方法都照着改过了,不知道为什么还是不行。还可能是什么原因造成的呢?很着急啊~还望高手指点一二! |
-- 作者:hardyman -- 发布时间:5/24/2005 5:18:00 PM -- 请教大家: 我在运行\juddi-0.9rc3-src\src\uddi4j中带的示例程序的TestFindBusiness.java时,抛出如下异常: 2005-5-24 16:50:51 org.apache.juddi.util.Loader getClassForName 信息: Using the Context ClassLoader java.lang.IncompatibleClassChangeError at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1388) at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:118) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1077) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1712) at org.apache.crimson.parser.Parser2.content(Parser2.java:1963) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691) at org.apache.crimson.parser.Parser2.content(Parser2.java:1963) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691) at org.apache.crimson.parser.Parser2.content(Parser2.java:1963) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667) at org.apache.crimson.parser.Parser2.parse(Parser2.java:337) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:225) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645) at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:173) at org.apache.axis.client.Call.invokeEngine(Call.java:2737) at org.apache.axis.client.Call.invoke(Call.java:2720) at org.apache.axis.client.Call.invoke(Call.java:1756) at org.apache.juddi.proxy.AxisTransport.send(AxisTransport.java:73) at org.apache.juddi.proxy.RegistryProxy.execute(RegistryProxy.java:443) at org.apache.juddi.AbstractRegistry.getAuthToken(AbstractRegistry.java:344) at test.PublisherManager.createPublisher(PublisherManager.java:67) at test.UDDITestBase.init(UDDITestBase.java:158) at test.UDDITestBase.<init>(UDDITestBase.java:64) at test.TestFindBusiness.<init>(TestFindBusiness.java:44) at test.TestFindBusiness.main(TestFindBusiness.java:352) Exception in thread "main" 不知大家是否遇到过.我的TOMCAT5.0,juddi和mysql的配置应该没有问题,因为可以正确地显示http://127.0.0.1:8080/juddi/happyjuddi.jsp页面,没有出现红色的错误. 望高手指点一二! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
3,642.578ms |