当前位置: 首页 > 知识库问答 >
问题:

我可以生成没有绑定和服务信息的wsdl文件吗?

皇甫飞飙
2023-03-14

我遇到了一个问题,客户可以使用net-beans以及在中打开SAP wsdl。但不在soap UI中。

当我检查wsdl时,我发现没有定义服务和绑定标签,或者没有包含此类标签。wsdl以端口类型信息结束。

在soap UI中,我得到一个错误,比如文件中没有内容,当我试图在eclipse中打开它时,我能够使用web explorer窗口打开它,但是服务以及绑定信息字段为空。我可以在客户wsdl中看到ws-policy元素。

>

  • 他如何在没有绑定和服务信息的情况下生成wsdl?

    他所说的有效的原因是什么。网?

    我不确定 .Net 工具。

    1. 是否有任何web服务客户端工具可以在没有endpoint/服务信息的情况下打开操作并发请求/响应

    请帮忙,谢谢你的时间。

  • 共有1个答案

    杜阳炎
    2023-03-14

    我对第一个问题只知道一点,其他问题帮不了你......

    你可以从NW/ABAP系统要求两种“口味”的WSDL。这与这样一个事实有关,即服务的实现(编程)通常是在不同的系统上由与服务配置不同的人执行的。

    服务(或者更确切地说是服务定义)实现后,您可以获得所谓的“设计时WSDL文档”。该文档不包括endpoint信息——它不能,因为这需要关于目标系统环境及其配置的技术信息,而这些信息目前还不可用。

    管理员可以从服务定义中创建配置。这包括绑定信息以及基本URL、安全设置、传输层设置等内容。通过此配置,您可以生成包含实际endpoint配置的第二个WSDL文档。

     类似资料:
    • 我们正在迁移到java 11和作为java 9开始使用modules-info.java.我想知道是否有办法自动生成modules-info.java基于现有的项目?

    • 例子 #include <stdio.h> int main(void) { int i; for (i = 0; i < 10; i++) printf("%d ", i); putchar ('\n'); return 0; } 技巧 使用-fverbose-asm选项就可以生成带有详细信息的汇编文件: $ gcc -S -fverbose-asm foo.c

    • 我正在尝试设置一个使用JMS作为源并使用HDFS作为接收器的水槽代理。 我遵循的步骤是 1) 由创建了.binding文件 ``` 去 /opt/mqm/java/bin/JMSAdmin- ``` 2)丢弃相关的罐子和。绑定文件在适当的位置使用以下有用的链接如何使用。将JMS绑定到HDFS的文件 3)启动flume代理只会得到以下错误消息 其中是我创建的工厂。 绑定文件类似于 我怀疑由于某种原因

    • 我尝试了在原始wsdl中为EPR定义的protocal,以便与Axis2.xml中httpFrontendHostUrl参数中定义的protocal匹配,但这并不有用。 提前谢了。哈里卡。

    • 使用wsgen生成WSDL时,是否可以使用接口作为服务endpoint接口? 当我尝试这样做时,我得到一个错误:-类“com.nimble.sample.Calc”不是endpoint实现类。 CXF工作正常,但这个问题只有在使用JAX-WS时才会出现

    • 我正在使用IBMRationalDeveloper和WebSphereApplicationServer 我正在开发一个java Web服务(使用jax-ws),通过企业应用程序中的注释,我有一个EJB项目,一个发布Web服务的Web项目和一个包含两个模块的EAR。当我将EAR部署到WIS时,会收到以下错误消息: 我不使用maven或ant来构建项目。 经过长时间(ugh)的研究,我发现当web模