新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> EAI/SOA基础与技术
    [返回] 中文XML论坛 - 专业的XML技术讨论区EAI/SOA讨论区『 EAI/SOA基础与技术 』 → 我是一个uddi4j和juddi的新手,麻烦大家帮帮我。 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 29002 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 我是一个uddi4j和juddi的新手,麻烦大家帮帮我。 举报  打印  推荐  IE收藏夹 
       本主题类别: Web Services    
     BCW0928 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:0
      积分:52
      门派:XML.ORG.CN
      注册:2007/6/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给BCW0928发送一个短消息 把BCW0928加入好友 查看BCW0928的个人资料 搜索BCW0928在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看BCW0928的博客楼主
    发贴心情 我是一个uddi4j和juddi的新手,麻烦大家帮帮我。

    我最近刚装了,uddi4j 和 juddi, 然后我测试了里面的 sample examples.
    FindBusinessExample 可以跑,而且也没什么问题,
    但是当我测试 FindBusinessExample 的时候就不行了,有谁可以帮帮我。
    一下是出错的信息:

    C:\apache-tomcat-6.0.13\webapps\uddi4j\samples>java SaveBusinessExample
    *********** Running SaveBusinessExample ***********
    Configuration properties set: {org.uddi4j.TransportClassName=org.uddi4j.transpor
    t.ApacheAxisTransport, org.uddi4j.logEnabled=true}

    Get authtoken
    log4j:WARN No appenders could be found for logger (org.apache.axis.i18n.ProjectR
    esourceBundle).
    log4j:WARN Please initialize the log4j system properly.

    Request message:
    <uddiv2:get_authToken cred="juddi" generic="2.0" userID="juddi" xmlns:uddiv2="ur
    n:uddi-org:api_v2"/>

    Response message:
    <authToken generic="2.0" operator="jUDDI.org" xmlns=""><authInfo>authToken:8A11C
    DB0-1E03-11DC-8DB0-87A7351B6906</authInfo></authToken>
    java.lang.NullPointerException
            at org.uddi4j.UDDIException.isValidElement(UDDIException.java:111)
            at org.uddi4j.UDDIElement.<init>(UDDIElement.java:38)
            at org.uddi4j.response.AuthToken.<init>(AuthToken.java:85)
            at org.uddi4j.client.UDDIProxy.get_authToken(UDDIProxy.java:1626)
            at SaveBusinessExample.run(SaveBusinessExample.java:72)
            at SaveBusinessExample.main(SaveBusinessExample.java:50)

    一下是我的 sample.prop 文件:
    # Property file used to set parameters for UDDI4J samples.

    # -----------------------------------------------------------------------
    # inquiryURL: The URL for the inquiry API of the target UDDI registry
    # publishURL: URL for the publish API of the target UDDI registry
    # A list of UDDI URLs is on the UDDI4J website http://www.uddi4j.org/
    #
    # A typical entry would be of the form
    # inquiryURL=http://company.com/uddi_node
    # publishURL=https://company.com/uddi_publish_node
    # -----------------------------------------------------------------------
    # IBM UDDI test site
    #inquiryURL=http://test.uddi.microsoft.com/inquire   
    inquiryURL=http://localhost:8080/juddi/inquiry
    #publishURL=https://test.uddi.microsoft.com/publish
    publishURL=http://localhost:8080/juddi/publish

    # -----------------------------------------------------------------------
    # Userid to use when running the publish samples. Userid/passwords should
    # not generally be stored in clear text
    # -----------------------------------------------------------------------
    userid = juddi
    password = juddi

    # -----------------------------------------------------------------------
    # Transport classname. Typically defined on commandline as
    # -Dorg.uddi4j.TransportClassName=xxx.
    # -----------------------------------------------------------------------
    TransportClassName=org.uddi4j.transport.ApacheSOAPTransport
    #TransportClassName=org.uddi4j.transport.ApacheAxisTransport
    # TransportClassName=org.uddi4j.transport.HPSOAPTransport

    # -----------------------------------------------------------------------
    # Debug log enabled or not. Typically defined on command line as
    # -Dorg.uddi4j.logEnabled=true
    # -----------------------------------------------------------------------
    # logEnabled=false
    logEnabled=true

    # -----------------------------------------------------------------------
    # Values used to determine the implementation of JSSE to use. Provided
    # for convenience, this is typically configured within the jdk
    # in JAVA_HOME\jre\lib\security
    # -----------------------------------------------------------------------
    # Sun JSSE implementation
    handlerPackageName=com.sun.net.ssl.internal.www.protocol
    securityClassName=com.sun.net.ssl.internal.ssl.Provider

    # IBM JSSE implementation
    # handlerPackageName=com.ibm.net.ssl.internal.www.protocol
    # securityClassName=com.ibm.jsse.JSSEProvider

    # -----------------------------------------------------------------------
    # UDDI names to use within samples. Samples may or maynot use these values,
    # Check the source for the sample
    # -----------------------------------------------------------------------
    businessName=Sample Business
    serviceName=Sample Service
    tmodelName=Sample TModel
    sampleEntityName=S
    assertionRelationship=peer-peer

    # -----------------------------------------------------------------------
    # Additional values can be added as needed as a convenient repository
    # for data relevant to the UDDI4J samples
    # -----------------------------------------------------------------------

    一下是我的 juddi.properties 文件:
    # jUDDI Registry Properties (used by RegistryServer)
    # see http://www.juddi.org for more information

    # The UDDI Operator Name
    juddi.operatorName = jUDDI.org

    # The i18n locale default codes
    juddi.i18n.languageCode = en
    juddi.i18n.countryCode = US

    # The UDDI DiscoveryURL Prefix
    juddi.discoveryURL = http://localhost:8080/juddi/uddiget.jsp?

    # The UDDI Operator Contact Email Address
    juddi.operatorEmailAddress = bow5003@psu.edu

    # The maximum name size and maximum number
    # of name elements allows in several of the
    # FindXxxx and SaveXxxx UDDI functions.
    juddi.maxNameLength=255
    juddi.maxNameElementsAllowed=5
    juddi.maxBusinessEntitiesPerUser=25
    juddi.maxBusinessServicesPerBusiness=20
    juddi.maxBindingTemplatesPerService=10
    juddi.maxTModelsPerUser=100
    juddi.maxRowsLimit=10

    # jUDDI Authentication module to use
    juddi.auth = org.apache.juddi.auth.DefaultAuthenticator

    # jUDDI DataStore module currently to use
    juddi.dataStore = org.apache.juddi.datastore.jdbc.JDBCDataStore

    # jUDDI DataSource to use
    juddi.dataSource=java:comp/env/jdbc/juddiDB

    # jUDDI UUIDGen implementation to use
    juddi.uuidgen = org.apache.juddi.uuidgen.DefaultUUIDGen

    # jUDDI Cryptor implementation to use
    juddi.cryptor = org.apache.juddi.cryptor.DefaultCryptor

    # jUDDI Validator to use
    juddi.validator=org.apache.juddi.validator.DefaultValidator

    # jUDDI Proxy Properties (used by RegistryProxy)
    juddi.proxy.adminURL = http://localhost:8080/juddi/admin
    juddi.proxy.inquiryURL = http://localhost:8080/juddi/inquiry
    juddi.proxy.publishURL = http://localhost:8080/juddi/publish
    juddi.proxy.transportClass = org.apache.juddi.proxy.AxisTransport
    juddi.proxy.securityProvider = com.sun.net.ssl.internal.ssl.Provider
    juddi.proxy.protocolHandler = com.sun.net.ssl.internal.www.protocol


    一下是我在C:\apache-tomcat-6.0.13\webapps\juddi\WEB-INF 里面的 juddi-users.xml 文件
    <?xml version="1.0" encoding="UTF-8"?>
    <juddi-users>
      <user userid="sviens" password="password" />
      <user userid="juddi" password="juddi" />
    </juddi-users>

    一下是我的CLASSPATH:
    C:\Program Files\Java\jdk1.6.0_01\bin;
    C:\Program Files\Java\jdk1.6.0_01\src;
    C:\apache-tomcat-6.0.13\lib\servlet-api.jar;
    C:\apache-tomcat-6.0.13\lib\jsp-api.jar;
    C:\apache-tomcat-6.0.13\lib\el-api.jar;
    C:\Servlets+JSP;
    C:\axis-1_4\lib\axis.jar;
    C:\axis-1_4\lib\commons-discovery-0.2.jar;
    C:\axis-1_4\lib\commons-logging-1.0.4.jar;
    C:\axis-1_4\lib\jaxrpc.jar;C:\axis-1_4\lib\saaj.jar;
    C:\axis-1_4\lib\log4j-1.2.8.jar;
    C:\axis-1_4\lib\endorsed\xml-apis-2.6.2.jar;
    C:\axis-1_4\lib\endorsed\xercesImpl-2.6.2.jar;
    C:\axis-1_4\lib\wsdl4j-1.5.1.jar;
    C:\axis-1_4\lib\activation.jar;
    C:\axis-1_4\lib\mailapi_1_3_1.jar;
    C:\Program Files\Java\jdk1.6.0_01\lib\tools.jar;
    C:\uddi4j\lib\uddi4j.jar;
    C:\apache-tomcat-6.0.13\webapps\juddi\WEB-INF\lib\juddi.jar;
    C:\apache-tomcat-6.0.13\lib\soap.jar;
    C:\axis-1_4\lib\mail.jar;.

    麻烦哪位高手可以帮个忙,我已经试了3天了。


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/6/19 9:45:00
     
     yuzhouhenan 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:67
      门派:XML.ORG.CN
      注册:2007/4/25

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yuzhouhenan发送一个短消息 把yuzhouhenan加入好友 查看yuzhouhenan的个人资料 搜索yuzhouhenan在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yuzhouhenan的博客2
    发贴心情 
    你的问题解决没,我也有同样的问题
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/9/16 10:50:00
     
     kele515 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:6
      积分:104
      门派:XML.ORG.CN
      注册:2006/10/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给kele515发送一个短消息 把kele515加入好友 查看kele515的个人资料 搜索kele515在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看kele515的博客3
    发贴心情 
    我曾经也遇到到你说的问题,但是我将环境换成了tomcat5.5,jdk1.5之后,问题就解决了,你可以试试将你的环境也换成tomcat5.5+jdk1.5再试试,应该可以正常运行FindBusinessExample.java
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/9/22 14:50:00
     
     taleljp 美女呀,离线,快来找我吧!
      
      
      等级:大一(高数修炼中)
      文章:24
      积分:157
      门派:XML.ORG.CN
      注册:2006/4/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给taleljp发送一个短消息 把taleljp加入好友 查看taleljp的个人资料 搜索taleljp在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看taleljp的博客4
    发贴心情 
    如何测试udd4j/samples里的例子呢?哪里能不能告知我一下怎么样才能测试它们。我已经安装好了juddi.诚挚感谢
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/4/14 14:52:00
     
     bandaotiehe 美女呀,离线,快来找我吧!
      
      
      等级:大一(猛啃高等数学)
      文章:18
      积分:139
      门派:XML.ORG.CN
      注册:2008/8/25

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给bandaotiehe发送一个短消息 把bandaotiehe加入好友 查看bandaotiehe的个人资料 搜索bandaotiehe在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看bandaotiehe的博客5
    发贴心情 
    顶啊 我也遇见这样的问题  有谁知道啊  说说怎么解决啊  先谢谢了啊
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/8/26 20:12:00
     
     lendlicelaw 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:75
      门派:XML.ORG.CN
      注册:2008/8/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lendlicelaw发送一个短消息 把lendlicelaw加入好友 查看lendlicelaw的个人资料 搜索lendlicelaw在『 EAI/SOA基础与技术 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lendlicelaw的博客6
    发贴心情 
    貌似是你log4j的问题,你把sample.prop里的logenable=true换成false试试呢?
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/10/6 17:07:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 EAI/SOA基础与技术 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/19 17:00:56

    本主题贴数6,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    93.750ms