diff --git a/doc/BruteXServices_User_Guide.xml b/doc/BruteXServices_User_Guide.xml
index dc6c876..3e8e239 100644
--- a/doc/BruteXServices_User_Guide.xml
+++ b/doc/BruteXServices_User_Guide.xml
@@ -61,6 +61,7 @@
+
diff --git a/doc/StringServices.xml b/doc/StringServices.xml
new file mode 100644
index 0000000..8d19427
--- /dev/null
+++ b/doc/StringServices.xml
@@ -0,0 +1,10 @@
+
+
+ StringServices
+ The StringService bundles various operations. Its WSDL is located at
+ http://server:port/XServices/StringService?wsdl
+
+
+
\ No newline at end of file
diff --git a/doc/StringServices/replaceRegEx.xml b/doc/StringServices/replaceRegEx.xml
new file mode 100644
index 0000000..c0df399
--- /dev/null
+++ b/doc/StringServices/replaceRegEx.xml
@@ -0,0 +1,39 @@
+
+
+%myent;
+]>
+
+ replaceRegEx
+ Search and Replace using regular expression.
+ Sample request:
+
+
+
+
+ Hallo Welt
+ W.*
+ Brian
+ ig
+
+
+
+]]>
+ Sample response:
+
+
+
+
+ Hallo Brian
+ 1
+
+
+
+]]>
+
+Allowed regexflags are case-insensitive (i) and global search (g).
+
\ No newline at end of file
diff --git a/test/JobServices-soapui-project.xml b/test/JobServices-soapui-project.xml
index 22e62ae..82fcb95 100644
--- a/test/JobServices-soapui-project.xml
+++ b/test/JobServices-soapui-project.xml
@@ -1,234 +1,234 @@
-http://localhost:8080/XServices/JobServices?wsdl
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of scheduled jobs
-
-
-
-
-
- Get a job by id
-
-
-
-
-
- Get scheduler statistics
-
-
-
-
-
- Delete a scheduled job.
-
-
-
-
-
- Schedule a job
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+http://localhost:8080/XServices/JobServices?wsdl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Get list of scheduled jobs
+
+
+
+
+
+ Get a job by id
+
+
+
+
+
+ Get scheduler statistics
+
+
+
+
+
+ Delete a scheduled job.
+
+
+
+
+
+ Schedule a job
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
]]>http://schemas.xmlsoap.org/wsdl/http://localhost:8080/XServices/JobServicesUTF-8http://localhost:8080/XServices/JobServices
@@ -282,9 +282,9 @@ java.lang.System.out.println("hm")
6b3da1f0-ff1c-4422-b2ce-17a6d1c2a990
-]]>UTF-8http://localhost:8080/XServices/JobServices
-
-
-
-
+]]>UTF-8http://localhost:8080/XServices/JobServices
+
+
+
+
]]>
\ No newline at end of file
diff --git a/test/MiscService-soapui-project.xml b/test/MiscService-soapui-project.xml
index 4185cfd..afbebb6 100644
--- a/test/MiscService-soapui-project.xml
+++ b/test/MiscService-soapui-project.xml
@@ -1,211 +1,211 @@
-http://localhost:8080/XServices/MiscService?WSDL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Various service operations.
-
- Get information about a host.
-
-
-
-
- Get memory and processor information
-
-
-
-
- Delay request response a specified duration.
-
-
-
-
- Generate a UUID.
-
-
-
-
- Get XService information.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+http://localhost:8080/XServices/MiscService?WSDL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Various service operations.
+
+ Get information about a host.
+
+
+
+
+ Get memory and processor information
+
+
+
+
+ Delay request response a specified duration.
+
+
+
+
+ Generate a UUID.
+
+
+
+
+ Get XService information.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
]]>http://schemas.xmlsoap.org/wsdl/http://localhost:8080/XServices/MiscServiceUTF-8http://localhost:8080/XServices/MiscService
-]]>UTF-8http://localhost:8080/XServices/MiscService
-
-
-
-
+]]>UTF-8http://localhost:8080/XServices/MiscService
+
+
+
+
]]>SEQUENTIALhttp://localhost:8080/XServices/MiscService?WSDL200MiscServiceSoapBindinggetHostinfoUTF-8http://localhost:8080/XServices/MiscService
@@ -272,9 +272,9 @@
32
-]]>MiscServiceSoapBindinggetMemoryUTF-8http://localhost:8080/XServices/MiscService
-
-
-
-
+]]>MiscServiceSoapBindinggetMemoryUTF-8http://localhost:8080/XServices/MiscService
+
+
+
+
]]>
\ No newline at end of file
diff --git a/test/StringService-soapui-project.xml b/test/StringService-soapui-project.xml
new file mode 100644
index 0000000..282cea7
--- /dev/null
+++ b/test/StringService-soapui-project.xml
@@ -0,0 +1,93 @@
+
+http://localhost:8080/XServices/StringService?wsdl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Store text based data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>http://schemas.xmlsoap.org/wsdl/http://localhost:8080/XServices/StringServiceUTF-8http://localhost:8080/XServices/StringService
+
+
+
+
+ Hallo Welt und ups
+da war grad der
+
+
+Zeilenumbruch
+
+ ^H
+
+
+
+ ig
+
+
+]]>
\ No newline at end of file