我想创建一个Java类,它将执行以下
1。使用WSDL加载/创建SOAPUI项目。
2。运行对该WSDL中的操作的请求。
这是我的soapjavatest.java文件(虽然这并不完整,但它只是在SOAP UI中注册一个项目并打印其中包含的操作)
public class SoapJavaTest{
public static void main(String args[]) throws Exception{
String projectFile ="SoapUIJavaTest\\SoapUIProjects\\soapui-project1.xml";
WsdlProject project = new WsdlProject (projectFile);
//WsdlProject project = new WsdlProject();
WsdlInterface[] wsdls = WsdlImporter.importWsdl(project, "http://metalmaker.net/metalmaker.asmx?WSDL");
WsdlInterface wsdl = wsdls[0];
for (Operation operation : wsdl.getOperationList()){
WsdlOperation op = (WsdlOperation) operation;
System.out.println("OP:"+op.getName());System.out.println(op.createRequest(true));
System.out.println("Response:");System.out.println(op.createResponse(true));
}
}
}
我终于能够解决这个问题了。我正在创建一个SoapUI项目,保存它并通过代码发送请求。请参阅这里的链接以获得完整的详细信息。谢了。
问题内容: 我想创建一个Java类,该Java类将执行以下操作: 1.使用wsdl加载/创建SOAPUI项目。 2.对该wsdl中的操作运行请求。 这是我的SoapJavaTest.java文件(尽管还不完整,它只是在SOAP UI中注册一个项目并打印其中包含的操作) 我收到以下错误-‘NoSuchMethodError:org.apache.xmlbeans.XmlBeans.typeSyste
我正在尝试创建EJB 3.2无状态Bean项目,但到目前为止仍然没有任何效果。我希望任何人都能帮助我。 以下是我的eclipse上的EJB项目结构: SLBean。Java语言 SLBeanRemote。Java语言 jboss-ejb-client.properties Test.java 因此,在我通过Eclipse在Wildfly Server上运行EJBTest项目后,我运行Test.ja
我试图使用groovy脚本创建Soapui项目。当直接从SoapUI运行它时,脚本工作正常,并且创建了使用WSDL的新项目。 该脚本是在:Project->TestSuite->TestCase->Groovy脚本中创建的 脚本在中正常工作。但是,在使用运行时失败,如下所示: 错误:java.lang.NullPointerException:无法对空对象调用方法createProject()
本文向大家介绍IntelliJ IDEA创建普通的Java 项目及创建 Java 文件并运行的教程,包括了IntelliJ IDEA创建普通的Java 项目及创建 Java 文件并运行的教程的使用技巧和注意事项,需要的朋友参考一下 最近突然看到这篇几年前随手记录的文章,居然浏览量那么高。看来很多小伙伴也开始从 Eclipse 转到 IDEA,这里为了让大家更好的掌握 IDEA 的使用,我建议大家可
如何从命令行创建Java Gradle项目? 它应该创建标准的maven文件夹布局,如下图所示。 更新: 那么有办法在一个命令中完成吗?
本文向大家介绍IDEA创建Java项目文件并运行教程解析,包括了IDEA创建Java项目文件并运行教程解析的使用技巧和注意事项,需要的朋友参考一下 首先,确保 IDEA 软件正确安装完成,Java 开发工具包 JDK 安装完成。 IDEA 的 Java 项目 (Project) 则相当于 Eclipse 的工作空间 (workspace) 的概念。 一、创建 Java 项目: 1、打开 IDEA