打开siebel时一直显示未找到配置文件是什么原因

打开siebel时一直显示未找到配置文件是什么原因,第1张

你好

打开时显示未找到配置伍磨文件,一般可能有两个原因,

一是安装包不完整或者安装后的文件有损坏嫌橘穗和丢失。芹卜

二是与系统不兼容,不能正常使用和启动。

整个过程还是比较简单的:

1、用SOAP UI工具测试你发布的东西到底是否可以执行

  <soapenv:Header>

        <Security>

    <UsernameToken xmlns="http://siebel.com/webservices">用户名</UsernameToken>

       <PasswordText xmlns="http://siebel.com/webservices">密码</PasswordText>

       </Security>

   </soapenv:Header>

(Siebel服务器无法通过url访问,只能用粗余wsdl来做。)

2、用elicpse生成对应的Web Service Client 客户端

4、就是因为只有加上这个东西才可宽绝以访问:

所以需要修改类:*_BindingStub,拼接发送的报文:

添加的代码:

         org.apache.axis.client.Call _call = createCall()

        String AUTH_PREFIX = ""

        String AUTH_NS = ""

 

        try {

        SOAPFactory soapFactory= SOAPFactory.newInstance()

        SOAPElement wsSecHeaderElm = soapFactory.createElement("Security", AUTH_PREFIX, AUTH_NS)        

      岩巧滚  SOAPElement userNameElm = soapFactory.createElement("UsernameToken",AUTH_PREFIX, AUTH_NS)    

        SOAPElement passwdElm = soapFactory.createElement("PasswordText",AUTH_PREFIX, AUTH_NS)    

        userNameElm.setAttribute("xmlns", "http://siebel.com/webservices")

        passwdElm.setAttribute("xmlns", "http://siebel.com/webservices")

        

           userNameElm.addTextNode("用户名")

           passwdElm.addTextNode("密码")

           wsSecHeaderElm.addChildElement(userNameElm)

           wsSecHeaderElm.addChildElement(passwdElm)

           

          SOAPHeaderElement soapHeaderElement =  new SOAPHeaderElement(wsSecHeaderElm)

          soapHeaderElement.setMustUnderstand(false)

         _call.addHeader(soapHeaderElement)

        

        } catch (SOAPException e) {

            System.out.println("e=="+e.toString())

            e.printStackTrace()

        }

        

        _call.setOperation(_operations[0])

        _call.setUseSOAPAction(true)

5、再自己写调用类来调用,MyCallWebService这个是我的调用类


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12145962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存