[jboss-svn-commits] JBL Code SVN: r20941 - in labs/jbossesb/trunk/product: services/soapui-client and 5 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 7 10:38:35 EDT 2008
Author: kevin.conner at jboss.com
Date: 2008-07-07 10:38:35 -0400 (Mon, 07 Jul 2008)
New Revision: 20941
Added:
labs/jbossesb/trunk/product/lib/ext/wsdl4j-1.6.2.jar
labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/
labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd
labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/soapui-settings.xml
Removed:
labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-common.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-system-client.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-system.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/jsr173_1.0_api-xmlbeans-2.2.0.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/ognl-2.6.9.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/wsdl4j-1.6.2.jar
labs/jbossesb/trunk/product/services/soapui-client/src/lib/xbean-2.2.0.jar
labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd
Modified:
labs/jbossesb/trunk/product/services/soapui-client/build.xml
labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java
labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientServiceMBean.java
labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/META-INF/jboss-service.xml
Log:
Added ability to configure local schemas within soapui-client.sar: JBESB-1812
Copied: labs/jbossesb/trunk/product/lib/ext/wsdl4j-1.6.2.jar (from rev 20940, labs/jbossesb/branches/JBESB_4_2_1_GA_FP/product/lib/ext/wsdl4j-1.6.2.jar)
===================================================================
(Binary files differ)
Modified: labs/jbossesb/trunk/product/services/soapui-client/build.xml
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/build.xml 2008-07-07 14:09:30 UTC (rev 20940)
+++ labs/jbossesb/trunk/product/services/soapui-client/build.xml 2008-07-07 14:38:35 UTC (rev 20941)
@@ -53,8 +53,7 @@
<delete dir="${sar.dir}" />
<mkdir dir="${sar.dir}" />
<copy todir="${sar.dir}">
- <fileset dir="src" includes="lib/*.jar" excludes="lib/jboss-*.jar" />
- <fileset dir="src" includes="lib/jboss-common.jar" />
+ <fileset dir="src" includes="lib/*.jar"/>
<fileset dir="src/main/resources" />
<fileset dir="../../build/jbossesb/lib" includes="jbossesb-rosetta.jar" />
<fileset dir="../smooks/lib/ext" includes="milyn-*.jar" />
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-common.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-system-client.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/jboss-system.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/jsr173_1.0_api-xmlbeans-2.2.0.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/ognl-2.6.9.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/wsdl4j-1.6.2.jar
===================================================================
(Binary files differ)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/lib/xbean-2.2.0.jar
===================================================================
(Binary files differ)
Modified: labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java 2008-07-07 14:09:30 UTC (rev 20940)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientService.java 2008-07-07 14:38:35 UTC (rev 20941)
@@ -20,8 +20,13 @@
package org.jboss.soa.esb.services.soapui;
import java.io.ByteArrayInputStream;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.InputStream;
import java.io.StringReader;
+import java.net.URL;
import java.util.*;
import javax.xml.parsers.DocumentBuilder;
@@ -36,10 +41,13 @@
import org.jboss.internal.soa.esb.soap.OGNLUtils;
import org.jboss.internal.soa.esb.util.LRUCache;
import org.jboss.internal.soa.esb.util.ESBProperties;
+import org.jboss.internal.soa.esb.util.XMLHelper;
import org.jboss.soa.esb.dom.YADOMUtil;
import org.jboss.soa.esb.http.HttpClientFactory;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.system.ServiceMBeanSupport;
+import org.jboss.system.server.ServerConfig;
+import org.jboss.system.server.ServerConfigLocator;
import org.milyn.xml.XmlUtil;
import org.milyn.Smooks;
import org.milyn.resource.URIResourceLocator;
@@ -47,6 +55,7 @@
import org.xml.sax.SAXException;
import org.xml.sax.InputSource;
+import com.eviware.soapui.SoapUI;
import com.eviware.soapui.impl.wsdl.WsdlInterface;
import com.eviware.soapui.impl.wsdl.WsdlProject;
import com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader;
@@ -68,6 +77,26 @@
private Map<String, Smooks> smooksCache;
private ESBProperties properties;
private static final String CLONED_POSTFIX = " - cloned";
+ /**
+ * The SoapUI property file.
+ */
+ private String propertyFile ;
+ /**
+ * The name of the generated property file.
+ */
+ private static final String SOAP_UI_PROPERTY_FILE = "soapui-settings.xml" ;
+ /**
+ * The additional schema resources.
+ */
+ private String schemas ;
+ /**
+ * The name of the SoapUI schema directory.
+ */
+ private static final String SOAP_UI_SCHEMA_DIRECTORY = "soapui-schemas" ;
+ /**
+ * The name of the property specifying the created SoapUI schema directory.
+ */
+ private static final String PROPERTY_ESB_SCHEMA_DIRECTORY = "jboss.esb.soapui.schema" ;
/**
* Public default constructor.
@@ -81,7 +110,166 @@
smooksCache = new LRUCache<String, Smooks>(smooksLRUCacheSize);
}
+ protected void startService() throws Exception {
+ super.startService();
+
+ if (propertyFile != null) {
+ final ServerConfig serverConfig = ServerConfigLocator.locate() ;
+ final File dataDir = serverConfig.getServerDataDir() ;
+
+ if (schemas != null)
+ {
+ initialiseSchemas(dataDir) ;
+ }
+
+ final File soapUIPropertyFile = new File(dataDir, SOAP_UI_PROPERTY_FILE) ;
+
+ final File baseFile = new File(propertyFile) ;
+ final InputStream xmlPropertyIS = getInputStream(baseFile);
+
+
+ try {
+ final FileOutputStream fos = new FileOutputStream(soapUIPropertyFile) ;
+ XMLHelper.replaceSystemProperties(XMLHelper.getXMLStreamReader(xmlPropertyIS),
+ XMLHelper.getXMLStreamWriter(fos)) ;
+ } finally {
+ xmlPropertyIS.close() ;
+ }
+
+ SoapUI.initSettings(soapUIPropertyFile.getAbsolutePath()) ;
+ }
+ }
+
+ @Override
+ protected void stopService() throws Exception
+ {
+ if (propertyFile != null)
+ {
+ final ServerConfig serverConfig = ServerConfigLocator.locate() ;
+ final File dataDir = serverConfig.getServerDataDir() ;
+ final File schemaDir = new File(dataDir, SOAP_UI_SCHEMA_DIRECTORY) ;
+ if (schemaDir.exists())
+ {
+ deleteFiles(schemaDir) ;
+ }
+ }
+
+ // TODO Auto-generated method stub
+ super.stopService();
+ }
+
+ private void initialiseSchemas(final File dataDir)
+ throws IOException
+ {
+ final String[] schemaResources = schemas.split("[, ]") ;
+ if (schemaResources != null)
+ {
+ final File schemaDir = new File(dataDir, SOAP_UI_SCHEMA_DIRECTORY) ;
+ schemaDir.mkdir();
+
+ for(String schema: schemaResources)
+ {
+ final File schemaFile = new File(schema) ;
+ final InputStream is = getInputStream(schemaFile) ;
+ try
+ {
+ writeToFile(is, schemaDir, schemaFile.getName()) ;
+ }
+ finally
+ {
+ is.close() ;
+ }
+ }
+ System.setProperty(PROPERTY_ESB_SCHEMA_DIRECTORY, schemaDir.getAbsolutePath()) ;
+ }
+ }
+
+ private void deleteFiles(final File file)
+ {
+ if (file.isDirectory())
+ {
+ final File[] files = file.listFiles() ;
+ for(File child: files)
+ {
+ deleteFiles(child) ;
+ }
+ }
+ file.delete() ;
+ }
+
+ private void writeToFile(final InputStream is, final File dir, final String name)
+ throws IOException
+ {
+ final File output = new File(dir, name) ;
+ final byte[] buffer = new byte[256] ;
+ final FileOutputStream fos = new FileOutputStream(output) ;
+ try
+ {
+ for(;;)
+ {
+ final int count = is.read(buffer) ;
+ if (count <= 0)
+ {
+ break ;
+ }
+ fos.write(buffer, 0, count) ;
+ }
+ }
+ finally
+ {
+ fos.close() ;
+ }
+ }
+
+ private InputStream getInputStream(final File file)
+ throws IOException
+ {
+ if (!file.isAbsolute()) {
+ final URL resourceURL = Thread.currentThread().getContextClassLoader().getResource(file.getPath()) ;
+ return resourceURL.openStream() ;
+ } else {
+ return new FileInputStream(file) ;
+ }
+ }
+
/**
+ * Get the property file.
+ * @return The name of the property file being used.
+ */
+ public String getPropertyFile()
+ {
+ return propertyFile ;
+ }
+ /**
+ * Set the property file.
+ * @param propertyFile The name of the property file being used.
+ */
+ public void setPropertyFile(final String propertyFile)
+ {
+ this.propertyFile = propertyFile ;
+ }
+
+ /**
+ * Get the additional schema resources.
+ * @return The additional schema resources.
+ */
+ public String getSchemas()
+ {
+ return schemas ;
+ }
+
+ /**
+ * Set the additional schemes.
+ * @param schemas The additional schema resources to setup for SoapUI.
+ * This needs support through the soapui-settings.xml file
+ * @see setPropertyFile
+ */
+ public void setSchemas(final String schemas)
+ {
+ this.schemas = schemas ;
+ }
+
+ /**
* Build a SOAP request for the specified operation on the specified WSDL.
*
* @param wsdl WSDL URL.
Modified: labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientServiceMBean.java
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientServiceMBean.java 2008-07-07 14:09:30 UTC (rev 20940)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/java/org/jboss/soa/esb/services/soapui/SoapUIClientServiceMBean.java 2008-07-07 14:38:35 UTC (rev 20941)
@@ -63,4 +63,29 @@
* @throws IOException Failed to load WSDL.
*/
public abstract String getEndpoint(String wsdl, Properties httpClientProps) throws IOException;
+
+ /**
+ * Get the property file.
+ * @return The name of the property file being used.
+ */
+ public String getPropertyFile() ;
+ /**
+ * Set the property file.
+ * @param propertyFile The name of the property file being used.
+ */
+ public void setPropertyFile(final String propertyFile) ;
+
+ /**
+ * Get the additional schema resources.
+ * @return The additional schema resources.
+ */
+ public String getSchemas() ;
+
+ /**
+ * Set the additional schemes.
+ * @param schemas The additional schema resources to setup for SoapUI.
+ * This needs support through the soapui-settings.xml file
+ * @see setPropertyFile
+ */
+ public void setSchemas(final String schemas) ;
}
Modified: labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/META-INF/jboss-service.xml
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/META-INF/jboss-service.xml 2008-07-07 14:09:30 UTC (rev 20940)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/META-INF/jboss-service.xml 2008-07-07 14:38:35 UTC (rev 20941)
@@ -2,8 +2,11 @@
<service>
<mbean code="org.jboss.soa.esb.services.soapui.SoapUIClientService"
name="jboss.esb:service=SoapUIClientService">
+ <attribute name="PropertyFile">soapui-settings.xml</attribute>
+ <attribute name="Schemas">schemas/XMLSchema1999.xsd</attribute>
+ <depends>jboss.esb:service=ESBDeployer</depends>
</mbean>
<loader-repository>
jboss.esb:loader=soapui-client.sar
</loader-repository>
-</service>
\ No newline at end of file
+</service>
Copied: labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas (from rev 20940, labs/jbossesb/branches/JBESB_4_2_1_GA_FP/product/services/soapui-client/src/main/resources/schemas)
Deleted: labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_FP/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd 2008-07-07 14:09:30 UTC (rev 20940)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd 2008-07-07 14:38:35 UTC (rev 20941)
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- XML Schema schema for XML Schemas: Part 1: Structures -->
-<!-- This schema attempts to redefine some XMLSchema1999 definitions as
- XMLSchema2001. This allows SoapUI to parse webservices using the older schema.
-
- This definition is not comprehensive, at present only simple string types are supported.
- -->
-<!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" [
-
-<!-- provide ID type information even for parsers which only read the
- internal subset -->
-<!ATTLIST xs:schema id ID #IMPLIED>
-<!ATTLIST xs:complexType id ID #IMPLIED>
-<!ATTLIST xs:complexContent id ID #IMPLIED>
-<!ATTLIST xs:simpleContent id ID #IMPLIED>
-<!ATTLIST xs:extension id ID #IMPLIED>
-<!ATTLIST xs:element id ID #IMPLIED>
-<!ATTLIST xs:group id ID #IMPLIED>
-<!ATTLIST xs:all id ID #IMPLIED>
-<!ATTLIST xs:choice id ID #IMPLIED>
-<!ATTLIST xs:sequence id ID #IMPLIED>
-<!ATTLIST xs:any id ID #IMPLIED>
-<!ATTLIST xs:anyAttribute id ID #IMPLIED>
-<!ATTLIST xs:attribute id ID #IMPLIED>
-<!ATTLIST xs:attributeGroup id ID #IMPLIED>
-<!ATTLIST xs:unique id ID #IMPLIED>
-<!ATTLIST xs:key id ID #IMPLIED>
-<!ATTLIST xs:keyref id ID #IMPLIED>
-<!ATTLIST xs:selector id ID #IMPLIED>
-<!ATTLIST xs:field id ID #IMPLIED>
-<!ATTLIST xs:include id ID #IMPLIED>
-<!ATTLIST xs:import id ID #IMPLIED>
-<!ATTLIST xs:redefine id ID #IMPLIED>
-<!ATTLIST xs:notation id ID #IMPLIED>
-<!--
- keep this schema XML1.0 DTD valid
- -->
- <!ENTITY % schemaAttrs 'xmlns:hfp CDATA #IMPLIED'>
-
- <!ELEMENT hfp:hasFacet EMPTY>
- <!ATTLIST hfp:hasFacet
- name NMTOKEN #REQUIRED>
-
- <!ELEMENT hfp:hasProperty EMPTY>
- <!ATTLIST hfp:hasProperty
- name NMTOKEN #REQUIRED
- value CDATA #REQUIRED>
-<!--
- Make sure that processors that do not read the external
- subset will know about the various IDs we declare
- -->
- <!ATTLIST xs:simpleType id ID #IMPLIED>
- <!ATTLIST xs:maxExclusive id ID #IMPLIED>
- <!ATTLIST xs:minExclusive id ID #IMPLIED>
- <!ATTLIST xs:maxInclusive id ID #IMPLIED>
- <!ATTLIST xs:minInclusive id ID #IMPLIED>
- <!ATTLIST xs:totalDigits id ID #IMPLIED>
- <!ATTLIST xs:fractionDigits id ID #IMPLIED>
- <!ATTLIST xs:length id ID #IMPLIED>
- <!ATTLIST xs:minLength id ID #IMPLIED>
- <!ATTLIST xs:maxLength id ID #IMPLIED>
- <!ATTLIST xs:enumeration id ID #IMPLIED>
- <!ATTLIST xs:pattern id ID #IMPLIED>
- <!ATTLIST xs:appinfo id ID #IMPLIED>
- <!ATTLIST xs:documentation id ID #IMPLIED>
- <!ATTLIST xs:list id ID #IMPLIED>
- <!ATTLIST xs:union id ID #IMPLIED>
- ]>
-<xs:schema xmlns="http://www.w3.org/1999/XMLSchema" xmlns:tns="http://www.w3.org/1999/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/1999/XMLSchema" blockDefault="#all" elementFormDefault="qualified" version="$Id: XMLSchema.xsd,v 1.5 2000/04/28 13:53:45 ht Exp $" xml:lang="EN">
-<xs:simpleType name="string" id="string">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>
-</xs:schema>
Copied: labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd (from rev 20940, labs/jbossesb/branches/JBESB_4_2_1_GA_FP/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd)
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd (rev 0)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/schemas/XMLSchema1999.xsd 2008-07-07 14:38:35 UTC (rev 20941)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- XML Schema schema for XML Schemas: Part 1: Structures -->
+<!-- This schema attempts to redefine some XMLSchema1999 definitions as
+ XMLSchema2001. This allows SoapUI to parse webservices using the older schema.
+
+ This definition is not comprehensive, at present only simple string types are supported.
+ -->
+<!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" [
+
+<!-- provide ID type information even for parsers which only read the
+ internal subset -->
+<!ATTLIST xs:schema id ID #IMPLIED>
+<!ATTLIST xs:complexType id ID #IMPLIED>
+<!ATTLIST xs:complexContent id ID #IMPLIED>
+<!ATTLIST xs:simpleContent id ID #IMPLIED>
+<!ATTLIST xs:extension id ID #IMPLIED>
+<!ATTLIST xs:element id ID #IMPLIED>
+<!ATTLIST xs:group id ID #IMPLIED>
+<!ATTLIST xs:all id ID #IMPLIED>
+<!ATTLIST xs:choice id ID #IMPLIED>
+<!ATTLIST xs:sequence id ID #IMPLIED>
+<!ATTLIST xs:any id ID #IMPLIED>
+<!ATTLIST xs:anyAttribute id ID #IMPLIED>
+<!ATTLIST xs:attribute id ID #IMPLIED>
+<!ATTLIST xs:attributeGroup id ID #IMPLIED>
+<!ATTLIST xs:unique id ID #IMPLIED>
+<!ATTLIST xs:key id ID #IMPLIED>
+<!ATTLIST xs:keyref id ID #IMPLIED>
+<!ATTLIST xs:selector id ID #IMPLIED>
+<!ATTLIST xs:field id ID #IMPLIED>
+<!ATTLIST xs:include id ID #IMPLIED>
+<!ATTLIST xs:import id ID #IMPLIED>
+<!ATTLIST xs:redefine id ID #IMPLIED>
+<!ATTLIST xs:notation id ID #IMPLIED>
+<!--
+ keep this schema XML1.0 DTD valid
+ -->
+ <!ENTITY % schemaAttrs 'xmlns:hfp CDATA #IMPLIED'>
+
+ <!ELEMENT hfp:hasFacet EMPTY>
+ <!ATTLIST hfp:hasFacet
+ name NMTOKEN #REQUIRED>
+
+ <!ELEMENT hfp:hasProperty EMPTY>
+ <!ATTLIST hfp:hasProperty
+ name NMTOKEN #REQUIRED
+ value CDATA #REQUIRED>
+<!--
+ Make sure that processors that do not read the external
+ subset will know about the various IDs we declare
+ -->
+ <!ATTLIST xs:simpleType id ID #IMPLIED>
+ <!ATTLIST xs:maxExclusive id ID #IMPLIED>
+ <!ATTLIST xs:minExclusive id ID #IMPLIED>
+ <!ATTLIST xs:maxInclusive id ID #IMPLIED>
+ <!ATTLIST xs:minInclusive id ID #IMPLIED>
+ <!ATTLIST xs:totalDigits id ID #IMPLIED>
+ <!ATTLIST xs:fractionDigits id ID #IMPLIED>
+ <!ATTLIST xs:length id ID #IMPLIED>
+ <!ATTLIST xs:minLength id ID #IMPLIED>
+ <!ATTLIST xs:maxLength id ID #IMPLIED>
+ <!ATTLIST xs:enumeration id ID #IMPLIED>
+ <!ATTLIST xs:pattern id ID #IMPLIED>
+ <!ATTLIST xs:appinfo id ID #IMPLIED>
+ <!ATTLIST xs:documentation id ID #IMPLIED>
+ <!ATTLIST xs:list id ID #IMPLIED>
+ <!ATTLIST xs:union id ID #IMPLIED>
+ ]>
+<xs:schema xmlns="http://www.w3.org/1999/XMLSchema" xmlns:tns="http://www.w3.org/1999/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3.org/1999/XMLSchema" blockDefault="#all" elementFormDefault="qualified" version="$Id: XMLSchema.xsd,v 1.5 2000/04/28 13:53:45 ht Exp $" xml:lang="EN">
+<xs:simpleType name="string" id="string">
+ <xs:restriction base="xs:string"/>
+ </xs:simpleType>
+</xs:schema>
Copied: labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/soapui-settings.xml (from rev 20940, labs/jbossesb/branches/JBESB_4_2_1_GA_FP/product/services/soapui-client/src/main/resources/soapui-settings.xml)
===================================================================
--- labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/soapui-settings.xml (rev 0)
+++ labs/jbossesb/trunk/product/services/soapui-client/src/main/resources/soapui-settings.xml 2008-07-07 14:38:35 UTC (rev 20941)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<con:soapui-settings xmlns:con="http://eviware.com/soapui/config">
+ <con:setting id="WsdlSettings at schema-directory">${jboss.esb.soapui.schema}</con:setting>
+
+ <con:setting id="WsdlSettings at cache-wsdls">true</con:setting>
+ <con:setting id="WsdlSettings at pretty-print-response-xml">true</con:setting>
+ <con:setting id="HttpSettings at include_request_in_time_taken">true</con:setting>
+ <con:setting id="HttpSettings at include_response_in_time_taken">true</con:setting>
+ <con:setting id="WsdlSettings at excluded-types"><![CDATA[
+ <con:entry xmlns:con="http://eviware.com/soapui/config">schema at http://www.w3.org/2001/XMLSchema</con:entry>
+ ]]>
+ </con:setting>
+ <con:setting id="WsdlSettings at name-with-binding">true</con:setting>
+</con:soapui-settings>
More information about the jboss-svn-commits
mailing list