Contributions
automating the project wizard : how?
Hi, I have nearly 80 webservice to mock. so, I am trying to automate the creation of mockservice with soapUI. my goal is to code a mockservice generator which is going to build a project.xml file for a project.wsdl I have already created a project with the soapUi interface so I already have a project.xml file as model and I want to reproduce it without using the interface.In a way, I'm trying to script the project wizard of soapUi. Unfortunately, I'm encountering problems with the wsdl loading. So, I am wandering myself If there is another way to do that.1.2KViews0likes0CommentsRe: Automating the project wizard : wsdl import problem
I've already tried. It 's the same thing. I've tried with several wsdl, but still the same problem. I've got a problem with schemas = XmlObject.Factory.parse( xmlText, options ); that line throws the arrayStore Exception in SchemaUtils class895Views0likes0CommentsAutomating the project wizard : wsdl import problem
hi, I am trying to automate the creation of mockservice with soapUI. my goal is to code à mockservice generator which is going to build a project.xml file for a project.wsdl I use soapUi 2.5. I have already created a project with the soapUi interface so I already have a project.xml file as model and I want to reproduce it without using the interface. In a way, I'm trying to script the project wizard of soapUi. Unfortunately, I'm encountering problems with the wsdl loading. I've tried several things, but I always have the same problem while importing a wsdl file (WsdlInterfaceFactory.importWsdl() for example) WsdlProject project1 = new WsdlProject(); project1.addNewMockService(m_mockServiceName); WsdlInterfaceConfig interfaceConfig = WsdlInterfaceConfig.Factory.newInstance(); iface = new WsdlInterface( project1, interfaceConfig ); iface.addEndpoint("http://127.0.0.1:8088/projectWsSoapUi/services/mockClfySessionSvcSoapBinding"); iface.setSoapVersion(SoapVersion.Soap11); wsdlContext = new WsdlContext(myWsdlProjectFile); iface.setWsdlContext(wsdlContext); WsdlInterface results[] = WsdlInterfaceFactory.importWsdl(project1, myWsdlProjectFile, true); project1.getConfig().save(myProjectOutputFile1); I first thought I had a problem with the wsdlLoader 14:03:59,125 INFO [DefaultSoapUICore] Creating new settings at [D:\BIOS\workspace\projectWsSoapUi\soapui-settings.xml] Progress: 1 - Caching Definition from url [file:/D:/ressources/test1.wsdl] 14:04:00,109 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/xop.xsd with targetNamespace http://www.w3.org/2004/08/xop/include 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/XMLSchema.xsd with targetNamespace http://www.w3.org/2001/XMLSchema 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/xml.xsd with targetNamespace http://www.w3.org/XML/1998/namespace 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/swaref.xsd with targetNamespace http://ws-i.org/profiles/basic/1.1/xsd 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/xmime200505.xsd with targetNamespace http://www.w3.org/2005/05/xmlmime 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/xmime200411.xsd with targetNamespace http://www.w3.org/2004/11/xmlmime 14:04:00,171 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/soapEnvelope.xsd with targetNamespace http://schemas.xmlsoap.org/soap/envelope/ 14:04:00,187 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/soapEncoding.xsd with targetNamespace http://schemas.xmlsoap.org/soap/encoding/ 14:04:00,187 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/soapEnvelope12.xsd with targetNamespace http://www.w3.org/2003/05/soap-envelope 14:04:00,187 INFO [SchemaUtils] Added default schema from file:/D:/workspace/projectWsSoapUi/WebContent/WEB-INF/lib/soapui-2.5.jar!/com/eviware/soapui/resources/xsds/soapEncoding12.xsd with targetNamespace http://www.w3.org/2003/05/soap-encoding Progress: 2 - Loading [file:/D:/ressources/test1.wsdl] Progress: 1 - Loading Definition from url 14:04:00,218 DEBUG [AbstractDefinitionContext] Loading Definition... 14:04:00,234 DEBUG [AbstractWsdlDefinitionLoader] Returning baseInputSource [file:/D:/ressources/test1.wsdl] Retrieving document at 'file:/D:/ressources/test1.wsdl'. 14:04:00,328 DEBUG [WsdlInterfaceDefinition] Loaded WSDL: ok 14:04:00,328 INFO [SchemaUtils] Loading schema types from [file:/D:/ressources/test1.wsdl] 14:04:00,328 INFO [SchemaUtils] Getting schema file:/D:/ressources/test1.wsdl 14:04:00,343 ERROR [SoapUI] An error occured [org.apache.xmlbeans.impl.xb.xsdschema.impl.SchemaDocumentImpl], see error log for details java.lang.ArrayStoreException: org.apache.xmlbeans.impl.xb.xsdschema.impl.SchemaDocumentImpl at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:368) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:282) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.loadSchemaTypes(SchemaUtils.java:153) at com.eviware.soapui.impl.support.definition.support.XmlSchemaBasedInterfaceDefinition.loadSchemaTypes(XmlSchemaBasedInterfaceDefinition.java:76) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlInterfaceDefinition.load(WsdlInterfaceDefinition.java:51) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:65) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:30) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.cacheDefinition(AbstractDefinitionContext.java:261) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.access$400(AbstractDefinitionContext.java:44) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:227) at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:45) at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:111) at java.lang.Thread.run(Thread.java:619) 14:04:00,343 ERROR [SoapUI] An error occured [com.eviware.soapui.impl.wsdl.support.xsd.SchemaException], see error log for details com.eviware.soapui.impl.wsdl.support.xsd.SchemaException at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:449) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:282) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.loadSchemaTypes(SchemaUtils.java:153) at com.eviware.soapui.impl.support.definition.support.XmlSchemaBasedInterfaceDefinition.loadSchemaTypes(XmlSchemaBasedInterfaceDefinition.java:76) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlInterfaceDefinition.load(WsdlInterfaceDefinition.java:51) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:65) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:30) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.cacheDefinition(AbstractDefinitionContext.java:261) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.access$400(AbstractDefinitionContext.java:44) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:227) at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:45) at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:111) at java.lang.Thread.run(Thread.java:619) 14:04:00,343 ERROR [AbstractDefinitionContext] Loading of definition failed for [file:/D:/ressources/test1.wsdl]; com.eviware.soapui.impl.wsdl.support.xsd.SchemaException: Error loading schema types 14:04:00,343 ERROR [SoapUI] An error occured [Error loading schema types], see error log for details com.eviware.soapui.impl.wsdl.support.xsd.SchemaException: Error loading schema types at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.loadSchemaTypes(SchemaUtils.java:161) at com.eviware.soapui.impl.support.definition.support.XmlSchemaBasedInterfaceDefinition.loadSchemaTypes(XmlSchemaBasedInterfaceDefinition.java:76) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlInterfaceDefinition.load(WsdlInterfaceDefinition.java:51) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:65) at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlContext.loadDefinition(WsdlContext.java:30) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.cacheDefinition(AbstractDefinitionContext.java:261) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext.access$400(AbstractDefinitionContext.java:44) at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:227) at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:45) at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:111) at java.lang.Thread.run(Thread.java:619) Caused by: com.eviware.soapui.impl.wsdl.support.xsd.SchemaException at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:449) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getSchemas(SchemaUtils.java:282) at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.loadSchemaTypes(SchemaUtils.java:153) ... 10 more 14:04:00,359 ERROR [AbstractDefinitionContext] Error loading schema types from file:/D:/ressources/test1.wsdl, see log for details Failed to import WSDL3.2KViews0likes3Comments